Compiler Error CS1519
类、结构或接口成员声明中的标记“token”无效
每当在某个标记未隶属的位置中遇到该标记时,都会产生此错误。“标记”是关键字;标识符(类、结构、方法等的名称);字符串、字符或数字文本值(例如 108、"Hello" 或 'A');或者是运算符或标点的形式(例如 == 或 ;)。
任何在类型的前面包含无效修饰符的 class、结构或接口的成员声明都将生成该错误。若要修复此错误,请移除无效的修饰符。
下面的示例会在五个位置生成 CS1519,因为标记放在其无效的位置:
// 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;
}