c#4.0中linq的新功能有哪些?

时间:2011-02-24 06:07:21

标签: c# linq

我是C#开发人员,我非常喜欢使用linq。我想知道c#4.0中的linq的新功能。我已经知道那里的ZIP方法。有没有像这样的新方法?

3 个答案:

答案 0 :(得分:3)

新的Zip()扩展方法http://msdn.microsoft.com/en-us/library/dd267698.aspx,新的EF 4.0 http://msdn.microsoft.com/en-us/data/aa937723 虽然它不是直接LINQ,但他们创建了Tuple类树http://msdn.microsoft.com/en-us/library/system.tuple.aspx,并将Action<T1, T2...>Func<T1, T2...>扩展为最多10个参数。我不确定是否应该在此处列出协方差和逆变(IEnumerable<T>是协变的,而“他”是LINQ的基本“对象”之一)

答案 1 :(得分:0)

这里的一些变化与LINQ:

有关

http://msdn.microsoft.com/en-us/library/ex6y04yf.aspx

答案 2 :(得分:0)

PLINQ(Parallel LINQ)是4.0中的一个有趣的补充:从http://msdn.microsoft.com/en-us/library/dd460688.aspx开始阅读