Dictionaryをクエリ式で処理します。クエリ式で得られた結果を、時には配列へ変換したいこともあるでしょう。いう場合にはToArrayを使います。別のデータ同士を連結させることができす。join句はConcatのように全てを連結するのではなく、条件で指定したものだけを連結することができます。データをグループごとにまとめます。データ同士を連結します。ソートされたデータを返します。OfTypeは指定した型のオブジェクトだけを抽出するフィルタです。クエリ式で得た値は、実際にforeach等でループするまではまだ実行されてない状態とのこと。クエリ式の中で使用できる一時変数を定義するためのものです。let句を使わなかった場合の処理を見てみましょう。WhereやSelectを拡張メソッドに頼らずに独自に実装することでクエリ式として扱うことができます。クエリ式とも言うみたいです。一見すると何がなんだか良くわからない感じに見えますが、今までのC#の知識で十分読み解けそうです。いうことでまずは一番シンプルなクエリ式の構文を見てみましょう。要素を全て使用して単一の値を返すための演算子です。要素数を返すCount演算子や、全ての要素の合計値を計算するSumなどがそれにあたります。Anyメソッドを使うことで、ある条件に合う要素が一つでも存在しているかどうかのチェックを行うことができます。全部は必要なくて例えば先頭から3件だけ処理したいとかいう場合にTakeメソッドを使います。二つのデータを一つのデータにまとめます。Concatのように結合するのではなく、同じ要素で一まとめにするといった感じです。文章より実装を見た方が早いですね。Selectメソッドを使い、反復処理中の添え字を得る。複数のデータソースを処理する。fromをつなげて処理する感じですね。selectで取ってくるデータとして匿名型を利用する。匿名型は以前習いましたね。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。