转换“;var”;到Visual Studio中的显式类型

本文关键字:类型 Studio Visual var 转换 | 更新日期: 2023-09-27 18:22:05

可能重复:
将C#变量重构为显式类型的工具

Visual Studio是否有任何类型的快捷方式(快捷方式意味着没有写出实际的类型名称)允许您编写"var"并将其转换为实际的类型名?

例如:

var x = new Dictionary<string, string>();

::做魔术::

Dictionary<string, string> x = new Dictionary<string, string>();

编辑--对于所有讨厌提问的人:我之所以这么问,是因为我想在我的解决方案中找到对特定类型的所有引用。Vars不会出现在搜索中。

转换“;var”;到Visual Studio中的显式类型

Resharper等第三方工具可以将隐式类型变量转换为显式类型变量,反之亦然。Resharper允许您大规模转换所有实例,或者拾取并选择要转换的实例。

但让我用';var';影响性能?,其中提出了支持和反对隐式键入的论点。