Compilerfehler CS1001Compiler Error CS1001

Bezeichner erwartet.Identifier expected

Sie haben keinen Bezeichner angegeben.You did not supply an identifier. Ein Bezeichner kann der Name einer Klasse, Struktur, Methode, Variable, eines Namespace usw. sein, den Sie angeben.An identifier is the name of a class, struct, namespace, method, variable and so on that you provide.

In folgendem Beispiel wird eine einfache Klasse deklariert, ohne ihr allerdings einen Namen zu geben:The following example declares a simple class but does not give the class a name:

//cs1001.cs  
public class              //CS1001  
    {  
        public int Num {get; set;}  
        void MethodA(){}  
    }  

Im folgenden Beispiel wird der Fehler CS1001 generiert, weil Sie Member angeben müssen, wenn Sie eine Enumeration deklarieren:The following sample generates CS1001 because, when declaring an enum, you must specify members:

// CS1001.cs  
public class clx  
{  
   enum Colors : int  
   {  
      'a', 'b' // CS1001, 'a' is not a valid int identifier  
       // The following line shows examples of valid identifiers:  
       // Blue, Red, Orange  
   };  

   public static void Main()  
   {  
   }  
}  

Parameternamen sind auch dann erforderlich, wenn der Compiler sie z.B. nicht in einer Schnittstellendefinition verwendet.Parameter names are required even if the compiler doesn't use them, for example, in an interface definition. Diese Parameter sind erforderlich, damit die Programmierer, die die Schnittstelle verwenden, Informationen darüber erhalten, was die Parameter bedeuten.These parameters are required so that programmers who are consuming the interface know something about the what the parameters mean.

// CS1001-2.cs  
// compile with: /target:library  
interface IMyTest  
{  
   void TestFunc1(int, int);  // CS1001  
   // Use the following line instead:  
   // void TestFunc1(int a, int b);  
}  

class CMyTest : IMyTest  
{  
   void IMyTest.TestFunc1(int a, int b)  
   {  
   }  
}  

Siehe auchSee Also

Anweisungen, Ausdrücke und OperatorenStatements, Expressions, and Operators
TypenTypes