重新研究如何用隐式类型的局部变量替换all

本文关键字:局部变量 替换 all 类型 新研究 何用隐 | 更新日期: 2023-09-27 18:26:18

我知道如何使用Resharper一键将显式声明替换为隐式声明。但是,在整个代码文件中单击一下就可以做到这一点吗?或者对于解决方案中的所有文件都有可能?

重新研究如何用隐式类型的局部变量替换all

我不知道这是否取决于Visual Studio版本和Resharper版本,但在Visual Studio 2013和Resharpper 8.1中,此功能已经存在。例如,我有一个代码

Random random = new Random();

我将鼠标悬停在类型声明上,并从Resharper Use 'var'得到建议,还有一些其他选项可以通过按下键盘上的右箭头键或用鼠标单击>来访问。您可以选择:

  • 在文件中处处使用"var"
  • 在文件夹中的任何位置使用"var"
  • 在项目中处处使用"var"
  • 在解决方案中处处使用"var"

您选择所需的选项,Resharper完成其余操作。