重複の可能性:
メソッド外で var を使用する
ちょっと調べてみましたが、検索用語がよくわからないので、見つかりませんでした。
なぜ私はこれを行うことができません:
class foo
{
var bar = new Dictionary<string, string>();
}
相当な理由があるに違いないと思いますが、思いつきません!
「C#ではできない」という理由よりも、その理由に興味があります。
EDIT:編集Dictionary
された宣言、申し訳ありません(例の単なるタイプミス)!