// 做一件无需等待的事情
// 如一个接口完成一件操作
// 需要额外更新的操作放到此异步方法内
// 问:额外更新的是同步操作,是否有必要做成异步形式
// 如果做成这样,那么此方式是否影响到性能,比如开辟过多的线程?
private static aysnc void DoSomething()
{
//是否需要包在 Task.Run 内
await Task.Run(() =>
{
// 以下几种可能是同步处理代码的情况
// 1 、普通处理只需 CPU 计算
// 2 、需要数据库读写等 I/O 操作
}
}