字段初始值设定项无法引用非静态字段、方法或属性“name”。 实例字段不能用于初始化方法之外的其他实例字段。 更正此错误 如果正在尝试初始化方法之外的变量,请考虑在类构造函数内执行此初始化。 有关详细信息,请参阅方法。 示例 下面的示例生成 CS0236,并演示如何修复此错误: ...
修改方式:把这个语句放到静态方法当中,即:static void Main (string[] args){ } BUG如下图所示: BUG修复后:
是指在类的字段初始值设定项中,无法引用非静态字段的错误。 在C#中,字段初始值设定项是在声明字段时为其赋予初始值的一种方式。静态字段是指属于类本身的字段,而非静态字段是指属于类的实例的字段。 当我们在字段初始值设定项中引用非静态字段时,会出现错误-字段初始值设定项无法引用非静态字段。这是因为...
SqlConnection scnn = new SqlConnection("server=.;database=学生信息哦;uid=sa;pwd=");
我有一个类,其中一个属性是委托属性,也就是Action或Func类型,该类在构造函数中,会传入委托对象。这个类会在另一个类中以属性的方式声明并初始化,但是在本类的非方法体内中初始化委托对象,如果使用本类属性,会出现“字段初始值设定无法引用非静态字段”的错误,这...
字段初始值设定项无法引用非静态字段、方法或属性“name”。 实例字段不能用于初始化方法之外的其他实例字段。 更正此错误 如果正在尝试初始化方法之外的变量,请考虑在类构造函数内执行此初始化。 有关详细信息,请参阅方法。 示例 下面的示例生成 CS0236,并演示如何修复此错误: ...
字段初始值设定项无法引用非静态字段、方法或属性“name”。 实例字段不能用于初始化方法之外的其他实例字段。 更正此错误 如果正在尝试初始化方法之外的变量,请考虑在类构造函数内执行此初始化。 有关详细信息,请参阅方法。 示例 下面的示例生成 CS0236,并演示如何修复此错误: ...
我有一个类,其中一个属性是委托属性,也就是Action或Func类型,该类在构造函数中,会传入委托对象。这个类会在另一个类中以属性的方式声明并初始化,但是在本类的非方法体内中初始化委托对象,如果使用本类属性,会出现“字段初始值设定无法引用非静态字段”的错误...