public void SendPacketAfterWait(string packet, int Millisecond) { if (!IsDisposing) { Observable.Timer(TimeSpan.FromMilliseconds(Millisecond)) .Subscribe( o => { SendPacket(packet); }); } }