Visual Studio 2015 生成的 C# 代码使用 .NET 类型而不是 C# 关键字
C# code generated by Visual Studio 2015 uses .NET types instead of C# keywords
例如,以下快照描述了新局部变量的生成:
我想要的是将其生成为 bool help
,而不是 Boolean help
。
可能吗?
有一些设置可以控制在生成的代码中是否使用类型名称或关键字。查看 Tools/Options/Text Editor/C#/Code Style.
首先,c# 中的 bool 和 Boolean 在技术上没有区别,因为 bool 是 Boolean class 的别名。
但是你可以在 VS.
中通过 tools/options 更改代码生成设置
您会看到第二个复选框在您的视图中未选中。因此,检查它以使用 alias 获取自动生成的代码,而不是 class name.
例如,以下快照描述了新局部变量的生成:
我想要的是将其生成为 bool help
,而不是 Boolean help
。
可能吗?
有一些设置可以控制在生成的代码中是否使用类型名称或关键字。查看 Tools/Options/Text Editor/C#/Code Style.
首先,c# 中的 bool 和 Boolean 在技术上没有区别,因为 bool 是 Boolean class 的别名。
但是你可以在 VS.
中通过 tools/options 更改代码生成设置
您会看到第二个复选框在您的视图中未选中。因此,检查它以使用 alias 获取自动生成的代码,而不是 class name.