閱讀英文

共用方式為


編譯器錯誤 CS0176

無法以執行個體參考來存取靜態成員 'member'; 請以類型名稱限定它

類別名稱只能用來限定 靜態 變數;執行個體名稱不能是限定詞。 如需詳細資訊,請參閱靜態類別和靜態類別成員

下列範例會產生 CS0176:

// CS0176.cs  
public class MyClass2  
{  
    public static int num;  
}  
  
public class Test  
{  
    public static void Main()  
    {  
        MyClass2 mc2 = new MyClass2();  
        int i = mc2.num;   // CS0176  
        // try the following line instead  
        // int i = MyClass2.num;  
    }  
}