【发布时间】:2016-02-15 14:34:02
【问题描述】:
我一直在到处寻找有关如何将 LINQ 中使用的某些方法替换为标准 c# 代码的示例。我有一个非常简单的助手,我需要在 .NET 2.0 环境中使用它。我需要一个替代方案:
Skip()
Take()
using()
方法。我看过this 的帖子,也看过 LINQBridge 解决方案,但想知道是否有任何资源可以解释如何用直接代码替代方法替换这些方法?
【问题讨论】:
-
using()不是linq,是C#语句,翻译成try-finally,剩下的可以看reference code -
另请参阅 Jon Skeet 关于重新实现 LINQ to objects 的文章。
-
请求外部资源的问题是题外话。
标签: c# .net performance linq .net-2.0