Говоря о System.Collections.Generic.List<T>
здесь.
В приведенном ниже примере могут выполняться Method1 и Method2 и одно и то же время на разных потоках без каких-либо проблем?
Спасибо
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
}
}
}