c#里面click事件传到方法里的EventArgs e都是什么啊?
void contextMenuStrip_Click(object sender, EventArgs e)
{
throw new NotImplementedException();
}
比如这个e是什么?一般从何得知是什么呢?
[解决办法]
这是参数定义。而参数s在运行时是会多态地引用任何一种从EventArgs 类型继承的子类的对象的。如果你没有面向对象的继承知识,不能理解继承,那么可能一时就不能很好理解。
我们定义一个接口,是为了以后实现它。比如说我们定义方法接口
int Add(int a, int b);然后以后实现它,使得它确实能计算加法,那么你会为我“a、b是什么?从何得知呢?”这样的问题吗?