public bool Equals(PriorityEventHandler p) { // If parameter is null return false: if ((object)p == null) { return(false); } // Return true if the fields match: return((m_priority == p.m_priority) && (m_handler == p.m_handler)); }
public override bool Equals(System.Object obj) { // If parameter is null return false. if (obj == null) { return(false); } // If parameter cannot be cast to Point return false. PriorityEventHandler p = obj as PriorityEventHandler; if ((System.Object)p == null) { return(false); } // Return true if the fields match: return((m_priority == p.m_priority) && (m_handler == p.m_handler)); }
public bool Equals(PriorityEventHandler p) { // If parameter is null return false: if ((object)p == null) { return false; } // Return true if the fields match: return (m_priority == p.m_priority) && (m_handler == p.m_handler); }
public EventClass(EventDefine name, object sender, EventHandler handler, int priority = 1) { m_Name = name; m_Sender = sender; m_handler = new PriorityEventHandler(handler, priority); }