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;           

}

请参阅

类(C# 编程指南)

结构(C# 编程指南)

接口(C# 编程指南)

方法(C# 编程指南)