阅读量:0
可以,但不推荐。ThreadStart
是用于在新线程中执行方法的委托,而async/await
是用于异步编程的关键字。在async/await
中,方法会在调用线程上执行,并且可以使用异步操作,而ThreadStart
会在新线程上执行,并且无法使用异步操作。
如果想要使用async/await
进行异步操作,应该使用Task.Run
来创建一个新线程,并在其中执行异步方法。这样能够更好地利用异步编程的特性,同时避免使用多线程带来的复杂性和潜在的问题。
可以,但不推荐。ThreadStart
是用于在新线程中执行方法的委托,而async/await
是用于异步编程的关键字。在async/await
中,方法会在调用线程上执行,并且可以使用异步操作,而ThreadStart
会在新线程上执行,并且无法使用异步操作。
如果想要使用async/await
进行异步操作,应该使用Task.Run
来创建一个新线程,并在其中执行异步方法。这样能够更好地利用异步编程的特性,同时避免使用多线程带来的复杂性和潜在的问题。
为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!