在C#中创建线程的方法有以下几种:
Thread thread = new Thread(() =>
{
// 线程执行的代码
});
thread.Start();
ThreadPool.QueueUserWorkItem((state) =>
{
// 线程执行的代码
});
Task.Run(() =>
{
// 线程执行的代码
});
Thread thread = new Thread(new ThreadStart(() =>
{
// 线程执行的代码
}));
thread.Start();
Task.Factory.StartNew(() =>
{
// 线程执行的代码
});
async Task MyMethod()
{
await Task.Run(() =>
{
// 线程执行的代码
});
}
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>