LINQ機能のすべて、どれ、集計を説明しました

INT [] arrIntは、
            arrInt = 新しい新しい INT [] { 12345689 }; 

            VAR R1 = arrInt.All(M => M> 10); // すべての要素は、条件を満たしていますfalseに
            VAR R2 = arrInt.Any(M => M> 10); // 要素のいずれかがtrueに、条件を満たした場合に

            INT [] = {numbers1 。12345678。9 };
             VAR Query1をnumbers1.Aggregate =((A、B)=> A * B); // 引数は、((((((((1 * 2)* 3)*に等しくなるように、集約関数は、結果を返します4)5 *)6 *)* 7)8 *)* 9)。。。。。

            VARのリストEnumerable.Range =(1100 );
             VAR結果list.Aggregate =((A、B)=>(A + B))。// 1 + ... + 100及び戻り

            VARを NUMS = Enumerable.Range(24 );
             VARの SUM = nums.Aggregate(1、(B)=> *のB); // 2 => 5階乗

 

おすすめ

転載: www.cnblogs.com/binlyzhuo/p/11344159.html