使用fire和忘记异步调用来配置.Await(false)

NvM*_*Mat 5 c# task-parallel-library

目前在我的控制台应用程序中,我执行以下操作以删除文件并忘记样式.

我想知道ConfigureAwait(false)这些Task.Run电话的设置是否有任何性能提升?

(我的假设是否定,因为我不等待电话,但我不确定)

 for(var file in files)
  '
  '
  // Check for certain file condition and decide to delete it. 
  '
  '
  if(shouldDeleteFile)
  {
    Task.Run(() => File.Delete(file));
  }
Run Code Online (Sandbox Code Playgroud)

Ste*_*ary 7

ConfigureAwait(false)这里不会做任何事情,因为没有await配置.

它是"配置等待",而不是"配置任务".