|
|
101: 要素の個数 - Count
102: 要素の和 - Sum
103: 要素の最小値 - Min
104: 要素の最大値 - Max
105: 要素の平均値 - Average
106: 順次処理集計 - Aggregate
戻る
201: 2つのシーケンスを連結 - Concat
202: 2つのシーケンスの中身が(順序も含めて)一致するかどうか? - SequenceEqual
戻る
301: 遅延実行
302: 即時実行 - ToList / ToArray
戻る
401: 例(クロス結合) - join ? in ? on ? equals ?
402: 例(グループ結合) - join ? in ? on ? equals ? into
?
403: 例(左外部結合)
戻る
701: 先頭から指定した数だけ要素を取り出す - Take
702: 先頭から指定した数だけ要素を取り出す(条件付き) - Take
703: 先頭から指定した要素分をスキップし、残りの部分を取り出す - Skip
704: 先頭から指定した要素分をスキップし、残りの部分を取り出す(条件付き) - Skip
705: 条件が成り立つ間だけ要素を取り出す - TakeWhile
706: 条件が成り立つ間はスキップしてそれ以降の要素を取り出す - SkipWhile
戻る
801: 昇順 例1 - orderby
802: 昇順 例2 - orderby
803: 降順 例1 - orderby ? descending
804: 降順 例2 - orderby ? descending
戻る
A01: シーケンスから重複する要素を取り除く - Distinct
A02: 2つのシーケンスの和集合を作成する - Union
A03: 2 つのシーケンスの積集合を作成する - Intersect
A04: 2 つのシーケンスの差集合を作成する - Except
戻る
B01: 配列を作成コピーする - ToArray
B02: 配列を作成コピーする - ToArray
B03: 配列を作成コピーする - ToList
B04: シーケンスを辞書化する - ToDictionary(1つのキーに対して1つの値を持つ)
B05: シーケンスを辞書化する - ToLookup(1つのキーに対して複数の値)
戻る
C01: 条件を満たす最初の要素を返す - First
C02: 条件を満たす最初の要素を返す - First
C03: 条件を満たす最初の要素を返す(見つからない場合) -
FirstOrDefault
C04: 条件を満たすN番目の要素を返す - ElementAt /
(見つからない場合)ElementAtOrDefault
C05: 条件を満たす最後の要素を返す - Last
C06: 条件を満たす最後の要素を返す(見つからない場合) - LastOrDefault
C07: 条件を満たす唯一の要素を返します。もし、条件を満たす要素が複数あった場合は例外 -
Single
C08: 条件を満たす唯一の要素を返します。もし、条件を満たす要素が複数あった場合は例外 -
(見つからない場合) SingleOrDefault
戻る
D01: 指定した範囲の整数のシーケンスを生成する - Range
D02: 指定した数値をx回繰り返すシーケンスを生成する - Repeat
D03: 指定した文字をx回繰り返すシーケンスを生成する - Repeat
戻る
E01: 条件を満たす要素がシーケンス中に1つでもあれば true を返す - Any
E02: シーケンス中の全ての要素が条件を満たせば true を返す - All
戻る
|