Compilerfehler CS1519Compiler Error CS1519

Ungültiges Token „token“ in Klasse, Struktur oder SchnittstellenmemberdeklarationInvalid token 'token' in class, struct, or interface member declaration

Dieser Fehler wird generiert, wenn ein Token an einem Speicherort erkannt wird, in den er nicht gehört.This error is generated whenever a token is encountered in a location where it does not belong. Ein token ist ein Schlüsselwort, ein Bezeichner (der Name von einer Klasse, Struktur, Methode usw.), eine Zeichenfolge, ein Zeichen oder ein numerischer literaler Wert wie 108, „Hello“ oder „A“, oder es ist ein Operator oder Punctuator, wie == oder ;.A token is a keyword; an identifier (the name of a class, struct, method, and so on); a string, character, or numeric literal value such as 108, "Hello", or 'A'; or an operator or punctuator such as == or ;.

Jede class, Struktur oder Schnittstellen-Memberdeklaration, die vor dem Typ ungültige Modifizierer enthält, wird diesen Fehler generieren.Any class, struct, or interface member declaration that contains invalid modifiers before the type will generate this error. Um den Fehler zu beheben, entfernen Sie die ungültigen Modifizierer.To fix the error, remove the invalid modifiers.

Im folgenden Beispiel wird CS1519 an fünf Orten generiert, da sich Token in Speicherorten befinden, in denen sie nicht gültig sind:The following sample generates CS1519 in five places because tokens are placed in locations where they are not valid:

// CS1519.cs  
// Generates CS1519 because a class name cannot be a number:  
class Test 42   
{  
// Generates CS1519 because of 'j' following 'I'  
// with no comma between them:  
    int i j;   
// Generates CS1519 because of "checked" on void method:  
    checked void f4();     

// Generates CS1519 because of "num":  
    void f5(int a num){}        

// Generates CS1519 because of namespace inside class:  
    namespace;             

}  

Siehe auchSee Also

KlassenClasses
StrukturenStructs
SchnittstellenInterfaces
MethodenMethods