2011-05-05 148 views
3

當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

回答

2

字符串是字符串的別名,所以在技術上兩者沒有區別。

+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

0

從MSDN有關string的信息「字符串類型表示一個零個或多個Unicode字符的序列,string是.NET Framework中的字符串的別名。」所以這是相同的Stringstring

見你

相關問題