В чем преимущество использования LINQ to SQL DataContext? Или проблема в том, что эти объекты DataContext не удаляются?
Например, для легкого кодирования я мог бы сделать что-то вроде ...
var list = from p in (new MyDataContext()).People where p.LastName.Contains("sommar") select p;
В этом случае я создал новый экземпляр экземпляра, но не "закрыл" его или не уничтожил каким-либо образом. Это все еще там, плавающее вокруг с потенциалом, чтобы вызвать у меня проблемы? Чтобы поднять ставку, давайте поместим это в цикл, где он вызывается 2000 раз. У вас есть проблемы с этим? </ italian: accent>