在C#中创建线程的方法有以下几种:
使用Thread类的构造函数:Thread thread = new Thread(() =>{ // 线程执行的代码});thread.Start();使用ThreadPool类:ThreadPool.QueueUserWorkItem((state) =>{ // 线程执行的代码});使用Task类:Task.Run(() =>{ // 线程执行的代码});使用ThreadStart委托:Thread thread = new Thread(new ThreadStart(() =>{ // 线程执行的代码}));thread.Start();使用Task.Factory.StartNew方法:Task.Factory.StartNew(() =>{ // 线程执行的代码});使用异步方法:async Task MyMethod(){ await Task.Run(() => { // 线程执行的代码 });} 

