可能な重複VARを使用してフィールドを宣言することはできません。
Why class fields cannot be var?はなぜ
を私は持つことができますなどの分野のためのロング/複合型の定義を入力しないようしたいのですがローカル変数。
なぜこれを行うことができなかったのですか?ストレート源から
public class Foo
{
public var barField = new Dictionary<string, int>(); // Does not work
public void Method()
{
var barLocal = new Dictionary<string, int>(); // Works
}
}
+1の(と私ができるとき受け入れる)の備考のセクションを確認してください。 –