c#函数调用,类调用或对象调用?

来源:百度知道 编辑:UC知道 时间:2024/06/08 08:06:06
在窗体写一个函数,不加static修饰词,它属于哪个类,要使用它需不需要实例化,直接调用是类调用还是对象调用,如果想要对象调用,实例化谁?
程序简单,没有写类,函数单独存在,没写在类里。

我仔细看了一下确实,在鼠标放到函数上的时候,显示的是form1.函数的名字,看来确实都是在类里的,只是给隐藏了。

窗体本身就是一个类,所以你在哪个窗体写,就属于那个窗体的类咯
不加static,必须实例化才能调用
当然是对象调用
实例化窗体的类

如:窗体的类
public partial class Form1 : Form
{
//自己写一个函数
public void abc()
{
}
}
类:Form1
实例化对象: Form1 frm = new Form1();
调用: frm.abc()

函数必须写在类里

单独存在?你认为可能吗?!

多敲几个程序,慢慢感觉下

2楼回答的正确

实例话包含方法的那个窗体类,窗体也是一个类

"程序简单,没有写类,函数单独存在,没写在类里。",如果你用的是C#,那函数不可能单独存在。没写在类里,是你没看到而已!