In C#, how does one make a thread live indefinitely? MyObject obj = new MyObject(); Thread t = new Thread(new ThreadStart(obj.MyMethod)); t.Start(); Because MyMethod has code in it that kicks off an asynchronous process in it, I want that thread to live forever (or at least until the application is terminated). Any ideas on how that might be accomplished? Thank you, Dan
C#, King of languages