受け取っているのかもしれません。>このコードを見ただけでは、それはわかりません。型の値を渡せていることは明白です。受け取る場合もあるはずなので。メソッドに渡せていることは明白です。確実に保証されたものではないんじゃないかと。さんそこで匿名型に書き換える必然性があるのでしょうか?無いのなら嫌います。};と比べて、明らかな優位性が無ければ嫌います。シャノンpublic抜けてた。その構造体まるごとどこかに代入できるわけじゃないし(object型を除く)。別に変数バラバラでもいいじゃないとか。いいと思うし、プロパティが好きなら自動プロパティもありますし。いえばpublicな型定義に変更を行うときvarと比較するなら、構造体自体はprivateでしょう。publicを付け忘れたのはメンバです(いつも忘れる)。定義し,また元の場所に戻ってきて続きを書くのも嫌い関数内構造体定義はできてもいいですね。その構造体まるごとどこかに代入できるわけじゃないし(object型を除く)。代入しても元に戻せないやね。シンタックスシュガーでしかないので。書けるようになれば別でしょうけど。その構造体まるごとどこかに代入できるわけじゃないし(object型を除く)。関数内型宣言ができると良いかもしれないが,現状ではvarを使う「デメリット」の方が大きいから嫌だ,という感じでしょうかそんなところです。http://d.hatena.ne.jp/NyaRuRu/20070623/p1何が書いてあるんだかわかりませんでしたwwC#はともかくとして、真の動的型を持つ関数型言語なんて、俺にはとてもじゃないが脳内推論が追いつきません。};とか書けたら、ちょっと好感度アップでした。匿名型における利用であれば多くの場合許せます。さんとシャノンさんの中間くらいの意見になるかな。思想的にはシャノンさん寄りですが、面倒という思いも持っています。