コンパイラ エラー CS0818

更新 : 2007 年 11 月

エラー メッセージ

暗黙的に型指定されたローカル変数を初期化しなければなりません

暗黙的に型指定されたローカル変数は、宣言と同時に値で初期化する必要があります。

このエラーを解決するには

  • 値を変数に代入するか、明示的な型を指定します。

使用例

次のコードは CS0818 を生成します。

// cs0818.cs
class A
{
    public static int Main()
    {
        var a; // CS0818
        return -1;
    }
}

参照

参照

暗黙的に型指定されるローカル変数 (C# プログラミング ガイド)