在Visual Studio中将“var”转换为显式类型?
可能重复:
将C#var重构为显式类型的工具
Visual Studio是否有任何类型的快捷方式(快捷方式意味着写出实际的类型名称),允许您编写“var”并将其转换为实际的类型名称?
例如:
var x = new Dictionary();
::做神奇的事情::
Dictionary x = new Dictionary();
编辑 – 对所有问题的仇恨:我问,因为我想要在我的解决方案中找到对特定类型的所有引用。 Vars不会出现在该搜索中。
Resharper等第三方工具可以将隐式类型变量转换为显式类型,反之亦然。 Resharper允许您大规模转换所有这些或选择要转换的实例。
但是让我指导你使用’var’影响性能吗? ,其中支持和反对隐式输入的参数。