强制Visual Studio 2010使用字符串而不是字符串

问题描述:

当Visual Studio 2010生成代码(例如:select选项来实现接口)时,它会生成“string”而不是“String”,即使我已将接口定义为“字符串“参数。强制Visual Studio 2010使用字符串而不是字符串

有没有办法让VS2010总是生成“字符串”。我的首选是使用.NET类型名称,而不是类型的C#别名。

+1

我也看了这个功能,无论是VS2010和ReSharper的包含这个功能... – YesMan85 2011-05-05 10:09:51

+3

进行快速查找和替换! – Mayank 2011-05-05 10:15:04

+1

只是好奇:-)我的意思是你也只使用“对象”,“Int32”,“单”等...? – 2011-05-05 10:16:40

字符串是字符串的别名,所以在技术上两者没有区别。

+1

是的,这是一个非常毫无意义的活动 – Nathan 2011-05-05 10:17:55

+1

我相信OP是意识到这一点。我认为问题是关于样式(“使用.net类型名称,而不是别名”)以及如何使VS生成的代码符合您的样式指南。 – 2011-05-05 10:24:59

+0

Ben是正确的。这是一个偏好问题。 – 2011-05-05 11:09:59

从MSDN有关string的信息“字符串类型表示一个零个或多个Unicode字符的序列,string是.NET Framework中的字符串的别名。”所以这是相同的Stringstring

见你