对象做为函数的参数 不是很明白
1: private void button1_Click(object sender, EventArgs e)
{
((Button)sender).Text = "click me";
}
请问下为什么这里形参要定义成object sender 为什么要选成object类呢?
2: 函数定义: public static void Run( Form mainForm)
这里 Application.Run(new Form1());
为什么要用 照我想的我感觉 形参是Form 那么 实参也应该选Form1..
------解决方案--------------------
Form1是Form的派生类,形参是Form,实参传入派生类的Form1的引用,没有错误,
派生类的实例也是基类的实例,Form1的实例也是Form的实例,