C# 对多个条目应用Visual Studio快速操作

C# 对多个条目应用Visual Studio快速操作,c#,visual-studio,ide,visual-studio-2019,C#,Visual Studio,Ide,Visual Studio 2019,我正在使用Visual Studio 2019,代码中有一些警告。例如: 我可以一次申请一个,但我想对所有申请使用推荐的快速行动。 如何执行此操作?Visual Studio中有此规则的代码修复程序。要使用它,请将光标定位在字符串文字上,然后按Ctrl+。(句号)。从显示的选项列表中选择Use nameof以表示符号名称 需要注意的是,使用修复中的所有事件,无论您想要什么 文档-将替换当前文件中的文档 项目-将替换当前项目中的所有字符串文字 解决方案-将替换整个解决方案中的所有字符串文字

我正在使用Visual Studio 2019,代码中有一些警告。例如:

我可以一次申请一个,但我想对所有申请使用推荐的快速行动。

如何执行此操作?

Visual Studio中有此规则的代码修复程序。要使用它,请将光标定位在字符串文字上,然后按Ctrl+。(句号)。从显示的选项列表中选择Use nameof以表示符号名称

需要注意的是,使用修复中的所有事件,无论您想要什么

  • 文档-将替换当前文件中的文档
  • 项目-将替换当前项目中的所有字符串文字
  • 解决方案-将替换整个解决方案中的所有字符串文字

我不知道如何快速采取行动,但对于这个警告,你可以使用RegEx:search
(抛出新ArgumentNullException\(“(.+?)”)
并替换为
$1nameof($3)
我从来没有真正注意到“修复所有事件”功能。太好了!谢谢@Cid我希望juergen d奖励我