Resharper能否将var更改为显式类型?
是否可以使Resharper的工具“清理代码”(在Visual Studio中)将所有Resharper能否将var更改为显式类型?,resharper,Resharper,是否可以使Resharper的工具“清理代码”(在Visual Studio中)将所有var更改为显式类型 我想要这个: var person = new Person(); 改为: Person person = new Person(); 建议解决方案后编辑: 也许我做错了什么,但这对我不起作用: 是的。在“代码清理”工具中,在“声明中使用'var'项”下,将“替换方向”设置为“Can'var'to type usage” 您可以在“代码清理”下的(Resharper)选项中进行设置。
var
更改为显式类型
我想要这个:
var person = new Person();
改为:
Person person = new Person();
建议解决方案后编辑:
也许我做错了什么,但这对我不起作用:
是的。在“代码清理”工具中,在“声明中使用'var'项”下,将“替换方向”设置为“Can'var'to type usage”
您可以在“代码清理”下的(Resharper)选项中进行设置。 只需创建一个新概要文件/修改现有概要文件,然后导航到C#->在声明中使用“var”。
将“替换方向”设置为“Can(change)”“var”设置为类型用法,“局部变量声明样式”设置为“始终使用显式类型”注意:在执行“引入变量”时,您还可以停止resharper将默认值设置为var 这些设置在代码编辑-->C#-->代码样式下
顺便说一句,为什么不需要隐式键入?