SQL DataContext에 LINQ를 삭제하면 어떤 이점이 있습니까? 또는 이러한 DataContext 개체를 삭제하지 않는 문제가 있습니까?SQL DataContext에 LINQ를 삭제하면 어떤 이점이 있습니까?
예를 들어, 쉽게 코딩을 위해,이 경우
var list = from p in (new MyDataContext()).People where p.LastName.Contains("sommar") select p;
, 나는 인스턴스를 new'd 한하지만 그것을 "폐쇄"또는 처분 ... 같은 작업을 수행 할 수 있습니다 어떠한 방식으로. 나에게 문제가 생길 가능성이 여전히 주변에 떠돌고 있습니까? 앤티를 올리려면 2000 번이라는 루프를 반복 해 봅시다. < 이탈리아어 : 억양 > 문제가 있습니까? </이탈리아어 : 악센트 >
중복 : http://stackoverflow.com/questions/821574/c-linq-to-sql-should-datacontext-be-disposed-using-idisposable –