它是否引用了它定义的处理程序或者句柄所属的对象所属的对象:
示例:
class foo
{
Object a;
public foo()
{
a.handle += function;
}
void function()
{
this;<--What does this "this" refer to foo or object a?
}
}
答案 0 :(得分:2)
this
指的是foo。在c#中,this
指针始终引用包含方法
答案 1 :(得分:0)
在事件处理程序中,您可以将“Sender”对象强制转换为您知道该对象的类型,然后您可以确定您正在处理该事件的对象。