Compilerfehler CS0260

Fehlender partieller Modifizierer für die Deklaration des Typs „type“; eine weitere partielle Deklaration dieses Typs ist vorhanden.

Dieser Fehler weist darauf hin, dass Sie mehrere Klassen deklariert haben, die den gleichen Namen besitzen. Darüber hinaus enthält mindestens eine, jedoch nicht alle Deklarationen den partial-Modifizierer. Wenn Sie eine Klasse in mehreren Teilen definieren möchten, müssen Sie jeden Teil mit dem Schlüsselwort partial deklarieren.

Dieser Fehler tritt auf, wenn Sie eine Klasse deklarieren und versehentlich den gleichen Namen wie für eine partielle Klasse verwenden, die an anderer Stelle im gleichen Namespace deklariert wird.

Im folgenden Beispiel wird CS0260 generiert:

// CS0260.cs  
// You must mark both parts of the definition of class C
// by using the partial keyword.  
  
// The following line causes CS0260. To resolve the error, add  
// the 'partial' keyword to the declaration.  
class C
{  
}  
  
partial class C  
{  
}  

Weitere Informationen