式の両辺に型名を書かないといけないのは冗長ではあります。この冗長さを省くため、左辺側の型名を省略できる機能だと思ってください。いう冗長な書き方も悪いことばかりではありません。type)を作成できるようになりました。匿名型の作り方は以下の通りです。FirstName="望"};このようなコードから、自動的に、以下のような型が生成されます。いう名前はプログラマが参照できるわけではない。アクセサーがありません。匿名型の場合には、コンストラクター呼び出しに置き換えられます。みたいなコードが生成される。=」の部分を省略することもできます。(初期化子で渡したプロパティの名前がそのまま匿名クラスでも使われます。普通はあまり使うような機能ではありません。ための機能だと思っていいでしょう。後述するクエリ式中で、以下のように利用します。型を省略できるようになりました。後ろの型を省略しています。中身の型から推定されます。