Compilerfehler CS1001
Aktualisiert: November 2007
Fehlermeldung
Bezeichner erwartet
Identifier expected
Sie haben keinen Bezeichner angegeben. Wenn Sie beispielsweise eine Enumeration deklarieren, müssen Sie Member angeben.
Im folgenden Beispiel wird CS1001 generiert:
// CS1001.cs
public class clx
{
enum splitch : int
{
'a', 'b' // CS1001, 'a' is not a valid int identifier
};
public static void Main()
{
}
}
Parameternamen werden auch dann benötigt, wenn sie vom Compiler nicht verwendet werden, z. B. in einer Schnittstellendefinition. Diese Parameter sind erforderlich, damit Programmierer, die eine Schnittstelle verwenden, eine Aussage über die Bedeutung der Parameter erhalten.
// CS1001-2.cs
// compile with: /target:library
interface IMyTest
{
void TestFunc1(int, int); // CS1001
}
class CMyTest : IMyTest
{
void IMyTest.TestFunc1(int a, int b)
{
}
}