天天看点

C#报错提醒:“对象引用对于非静态字段、方法或属性是必需的”

C#报错提醒:“对象引用对于非静态字段、方法或属性是必需的”

原因:类中静态的方法、成员函数只能访问静态的数据成员或者静态的方法。

所以当静态函数调用非静态函数时,会提醒报错。

解决方法:

1、把调用的函数变成静态的,在它定义前加static

2,通过实例化一个对象来调用那个非静态函数

c#