Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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;
}