編譯器錯誤 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;
}
}