我是C#开发人员,我非常喜欢使用linq。我想知道c#4.0中的linq的新功能。我已经知道那里的ZIP方法。有没有像这样的新方法?
答案 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:
有关答案 2 :(得分:0)
PLINQ(Parallel LINQ)是4.0中的一个有趣的补充:从http://msdn.microsoft.com/en-us/library/dd460688.aspx开始阅读