public void Start() { if(!this.running) { this.running = true; if(this.thread == null) { this.thread = new Thread(this.Loop); } this.thread.Start(); } }