什么是处理LINQ to SQL DataContext的好处?如果不处理这些DataContext对象会有什么问题吗?
例如,为了简化编码,我可能想要做一些像...
在这种情况下,我新建了一个实例,但没有“关闭”它或以任何方式处理它。它是否仍然漂浮在那里,可能会给我带来问题?为了增加赌注,让我们把它放到一个循环中,其中它被调用2000次。你对此有问题吗?
例如,为了简化编码,我可能想要做一些像...
var list = from p in (new MyDataContext()).People where p.LastName.Contains("sommar") select p;
在这种情况下,我新建了一个实例,但没有“关闭”它或以任何方式处理它。它是否仍然漂浮在那里,可能会给我带来问题?为了增加赌注,让我们把它放到一个循环中,其中它被调用2000次。你对此有问题吗?