徳島ゲーム開発ごっこ 技術ブログ

ゲームを作るために役に立ったり立たなかったりする技術を学んでいきます!

【C#,LINQ】Union~配列やリストの和集合が欲しいとき~

C#のLINQの関数であるUnion()の使い方についてです。 配列やリストの要素同士を比べて、和集合のシーケンスを作成することが出来ます。

【C#,LINQ】Intersect~配列やリストの積集合が欲しいとき~

C#のLINQの関数であるIntersect()の使い方についてです。 配列やリストの要素同士を比べて、積集合のシーケンスを作成することが出来ます。

【C#,LINQ】Except~配列やリストの差集合が欲しいとき~

C#のLINQの関数であるExcept()の使い方についてです。 配列やリストの要素同士を比べて、差集合のシーケンスを作成することが出来ます。

【C#,LINQ】Zip~別の型の配列やリストを合体して新しい型のシーケンスを作りたいとき~

C#のLINQの関数であるZip()の使い方についてです。 異なる型の配列やリストを合体して、新たなシーケンスを作成することが出来ます。

【C#,LINQ】Aggregate~配列やリスト内の情報を集計したいとき~

C#のLINQの関数であるAggregate()の使い方についてです。 配列やリスト内の各要素に対して集計用の処理をすることが出来ます。

【C#,LINQ】Join~別のデータの配列やリストと結合(内部結合)したいとき~

C#のLINQの関数であるJoin()の使い方についてです。 別の情報リストとデータを結合することが出来ます。

【C#,LINQ】Concat~配列やリストを他の配列やリストを合体したいとき~

C#のLINQの関数であるConcat()の使い方についてです。 配列やリストを、別の配列やリストと合体することができます。

【C#,LINQ】ThenBy,ThenByDescending~並べ替えたものを更に並べ替えたいとき~

C#のLINQの関数であるThenBy()、ThenByDescending()の使い方についてです。 すでに並べ替えた後のシーケンスに対して、更に追加の条件で並べ替えることが出来ます。

【C#,LINQ】OrderBy,OrderByDescending~配列やリストを並べ替えたいとき~

C#のLINQの関数であるOrderBy()、OrderByDescending()の使い方についてです。 配列やリストの要素の順番を並べ替えることが出来ます。

【C#,LINQ】Where~配列やリストを指定した条件でフィルタリングしたいとき~

C#のLINQの関数であるWhere()の使い方についてです。 配列やリストの指定した条件を満たす要素のみを取得することが出来ます。