共用方式為


編譯器錯誤 CS0825

更新:2007 年 11 月

錯誤訊息

內容關鍵字 'var' 只能出現在區域變數宣告中。

具有 var 關鍵字的隱含型別只可以套用至區域方法範圍上的變數。

若要更正這個錯誤

  • 如果變數屬於類別 (Class) 範圍,請指定它的明確型別。否則,請將它移至要使用它的方法內。

範例

因為 var 是用於類別欄位,所以下列程式碼會產生 CS0825:

// cs0825.cs
class Test
{
    private var myField; //CS0825

    static int Main()
    {
        var a = 1; // var is OK here
        return -1;
    }
}

請參閱

參考

隱含型別區域變數 (C# 程式設計手冊)