在线等候,非静态的字段、方法、属性要求对象
C# WindowsForm程序
public class MainForm:.......
{
...
...
public void runprog
{
Dosomething runa =new DoSomethis;
runa.sendMess();
}
public static void DispMess(string msg);
{
listView2.Items.Add(msg); /////这里告诉我非静态的字段、方法或属性“Demo.MainForm.listView2”要求对象引用
}
}
public class Dosomething
{
public Dosomething()
{
}
public void sendMess()
{
MainForm.DispMess("this is a test");
}
}
这段程序的意思是我要在mainform的listview里面显示下面发送的信息
如何作呢?
public class MainForm:.......
{
...
...
public void runprog
{
Dosomething runa =new DoSomethis;
runa.sendMess();
}
public static void DispMess(string msg);
{
listView2.Items.Add(msg); /////这里告诉我非静态的字段、方法或属性“Demo.MainForm.listView2”要求对象引用
}
}
public class Dosomething
{
public Dosomething()
{
}
public void sendMess()
{
MainForm.DispMess("this is a test");
}
}
这段程序的意思是我要在mainform的listview里面显示下面发送的信息
如何作呢?
...全文
相关推荐
非静态字段,方法或属性需要对象引用
非静态字段、方法或属性是与类的实例紧密相关的。它们是属于特定对象的成员,每个实例都有自己的副本。
浅析C#中静态方法和非静态方法的区别
七、总结C#语言中的静态方法和非静态方法有着不同的特点和用途。静态方法适合于不需要面向对象的理念和不依赖实例对象的情况,而非静态方法适合于需要面向对象的理念和依赖实例对象的情况。
C#中的字段、属性、方法的区别
在面向对象编程中,方法通常是类的一部分,它们定义了类的行为或操作。**编写方法时的考虑因素**:- **明确目的**:了解方法需要完成的任务。
c#静态方法和非静态方法详细介绍
"C#语言中,静态方法和非静态方法是类中定义的两种方法类型。静态方法由static修饰,不依赖于类的实例,直接通过类名调用,而非静态方法(实例方法)需要先创建类的实例才能调用。"在C#编程中,了解
静态方法和非静态方法的调用.pdf
"该资源是关于C#编程中静态方法和非静态方法调用的示例代码。通过对比两种方法的使用,展示了它们在实际应用中的差异。"在C#编程语言中,方法分为静态方法(Static Methods)和非静态方法


