Compilerfehler CS0102
Aktualisiert: November 2007
Fehlermeldung
Der Typ "Typname" enthält bereits eine Definition für "Bezeichner".
The type 'type name' already contains a definition for 'identifier'
Eine Klasse enthält mehrere Deklarationen für Bezeichner mit dem gleichen Namen im gleichen Bereich. Beheben Sie den Fehler, indem Sie die doppelten Bezeichner umbenennen.
Beispiel
Im folgenden Beispiel wird CS0102 generiert:
// CS0102.cs
// compile with: /target:library
namespace MyApp
{
public class MyClass
{
string s = "Hello";
string s = "Goodbye"; // CS0102
public void GetString()
{
string s = "Hello again"; // method scope, no error
}
}
}