public void SendData(Data d) { try { new Thread(delegate() { SendDataEvent.Invoke(d); }).Start(); } catch (Exception e) { Console.WriteLine(e.StackTrace); } }
protected virtual void OnSendDataEvent(object obj) { SendDataEvent?.Invoke(obj); }