Compartir a través de


Error del compilador CS1519

El token "token" no es válido en una clase, struct o declaración de miembro de interfaz

Este error se genera cada vez que se encuentra un token en una ubicación a la que no pertenece. Un token es una palabra clave; un identificador (el nombre de una clase, un struct, un método, etc.); una cadena, un carácter o un valor literal numérico como 108, "Hello" o "A"; o un operador o signo de puntuación, como == o ;.

Cualquier clase, struct o declaración de miembro de interfaz que contenga modificadores no válidos antes del tipo, producirá este error. Para corregir el error, quite los modificadores no válidos.

En el siguiente ejemplo se genera CS1519 en cinco lugares porque los tokens se han colocado en ubicaciones donde no son válidos:

// 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;
  
}  

Vea también