我正在考虑为Lua制作Linq这样的东西,我对Linq的工作方式有一个大概的了解,但是想知道是否有一篇好文章或是否有人可以解释C#如何使Linq成为可能
注意:我的意思是在幕后,比如它如何生成代码绑定以及所有这些,而不是最终用户语法.
Jon*_*eet 18
回答这个问题很难,因为LINQ有很多不同的东西.例如,坚持使用C#,涉及以下内容:
IEnumerable<T>)有效地获得更多的功率.var)主要用于处理匿名类型时,用于维护静态类型语言,您可能无法明确地"说出"该类型的名称.显然,很多这些不仅仅被LINQ使用,但不同的LINQ技术将依赖于它们.
如果您可以更多地指出您感兴趣的方面,我们可能会提供更多详细信息.
如果你对有效实现LINQ to Objects感兴趣,你可能会对我几周前在DDD中给出的一个演讲感兴趣 - 基本上在一小时内尽可能多地实现LINQ to Objects.我们还远远没有完成它的结束,但它应该给一个不错的主意样的,你需要做的事情(和缓冲/流,迭代器模块,查询表达式转换等).视频还没有播放(我还没有下载代码)但如果你有兴趣,请发邮件至skeet@pobox.com,我会告诉你他们什么时候起来.(我也可能会在博客上发表这篇文章.)
| 归档时间: |
|
| 查看次数: |
5590 次 |
| 最近记录: |