Leggere in inglese

Condividi tramite


Errore del compilatore CS0175

Utilizzo della parola chiave 'base' non valido in questo contesto

La parola chiave base deve essere usata per specificare un particolare membro della classe base. Per altre informazioni, vedere Costruttori.

L'esempio seguente genera l'errore CS0175:

// CS0175.cs  
using System;  
class BaseClass  
{  
    public int TestInt = 0;  
}  
  
class MyClass : BaseClass  
{  
    public static void Main()  
    {  
        MyClass aClass = new MyClass();  
        aClass.BaseTest();  
    }  
  
    public void BaseTest()  
    {  
        Console.WriteLine(base); // CS0175  
        // Try the following line instead:  
        // Console.WriteLine(base.TestInt);  
        base = 9;   // CS0175  
  
        // Try the following line instead:  
        // base.TestInt = 9;  
    }  
}