public void Start() { if (isThreadRunning == true) return; isThreadRunning = true; ThreadReading = ThreadPool.RunAsync(this.ContinuousUpdate, WorkItemPriority.High).AsTask(); //Task.Delay(100).Wait(); }