随笔分类 -  LINQ

LINQ语言集成化查询
LINQ中的 Deffered Execution
摘要:LINQ的延迟执行:[代码]为什么会这样,因为IEnumberable的Where方法是延迟执行的:此方法通过使用延迟执行实现。即时返回值为一个对象,该对象存储执行操作所需的所有信息。只有通过直接调用对象的 GetEnumerator 方法或使用 Visual C# 中的 foreach(或 Visual Basic 中的 For Each)来枚举该对象时,才执行此方法表示的查询。因此第一个例子中... 阅读全文

posted @ 2009-07-21 21:04 MoonWalker 阅读(190) 评论(0) 推荐(0)

导航