Visual Studio是否有任何类型的快捷方式(快捷方式意味着写出实际的类型名称),它允许您编写“var”并将其转换为实际的类型名称?
例如:
var x = new Dictionary<string, string>();
::做神奇的事情::
Dictionary<string, string> x = new Dictionary<string, string>();
编辑 - 对于所有讨厌的问题:我问过,因为我想要在我的解决方案中找到对特定类型的所有引用。 Vars不会出现在该搜索中。
答案 0 :(得分:2)
Resharper等第三方工具可以将隐式类型变量转换为显式类型,反之亦然。 Resharper允许您大规模转换所有这些或选择要转换的实例。
但是,让我引导你到Will using 'var' affect performance?,其中支持和反对隐式输入的参数。