编译器错误 CS0119
更新:2007 年 11 月
错误消息
“construct1_name”是一个“construct1”,它在给定的上下文中无效。
编译器检测到意外构造,如下所示:
类构造函数在条件语句中是无效的测试表达式。
在引用数组元素时使用的是类名而不是实例名。
按结构或类那样使用方法标识符。
示例
下面的示例生成 CS0119。
// CS0119.cs
using System;
public class MyClass
{
public static void Test() {}
public static void Main()
{
Console.WriteLine(Test.x); // CS0119
}
}