2013-07-25 16 views
8

tôi có lớp học với tĩnh kiện EventHandler:Người gửi của tĩnh EventHandler kiện

public static event EventHandler MyEvent; 

static void RaiseEvent() 
{ 
    EventHandler p = MyEvent; 

    if (p != null) 
    { 
     p(null, EventArgs.Empty); 
    } 
} 

Vì tôi không có bất kỳ this đối tượng có thể được sử dụng như trường hợp người gửi, tôi nâng cao sự kiện này với sender = null. Có thể đặt thông số này thành null hay không, theo nguyên tắc lập trình .NET? Nếu không, tôi có thể sử dụng đối tượng nào làm người gửi?

Trả lời

Các vấn đề liên quan