System.Collections.Generic.List<T>
hakkında konuşun.İki veya daha fazla iş parçacığı, herhangi bir sorun olmadan aynı Liste <t> üzerinden yineleyebilir mi?
Aşağıdaki örnekte, herhangi bir sorun olmadan farklı iş parçacığı üzerinde Method1 ve Yöntem2 aynı anda ve aynı zamanda yürütülebilirler mi? kadar uzun konu listesini değiştirerek gibi birden çok iş parçacığı okumak için
Teşekkür
class Test
{
private readonly List<MyData> _data;
public Test()
{
_data = LoadData();
}
private List<MyData> LoadData()
{
//Get data from dv.
}
public void Method1()
{
foreach (var list in _data)
{
//do something
}
}
public void Method2()
{
foreach (var list in _data)
{
//do something
}
}
}