Errore del compilatore CS0111

Aggiornamento: novembre 2007

Messaggio di errore

Il tipo 'classe' definisce già un membro denominato 'membro' con gli stessi tipi di parametro.
Type 'class' already defines a member called 'member' with the same parameter types

L'errore CS0111 si verifica se una classe contiene due dichiarazioni di un membro con lo stesso nome e gli stessi tipi di parametro. Per ulteriori informazioni, vedere Metodi (Guida per programmatori C#).

Esempio

Il seguente codice di esempio genera l'errore CS0111:

// CS0111.cs
class A
{
   void Test() { }
   public static void Test(){}   // CS0111
   
   public static void Main() {}
}