2016-12-15 34 views
0

我已經注意到這一段時間了,只是好奇,如果有任何優勢或有利於「簡化」的名稱。String.join和string.join之間的區別? ReSharper - 「名稱可以簡化」

實施例:

var lst = new List<int> { 1, 2, 3, 4, 5 }; 
string commaLst = String.Join(",", lst); 

ReSharper的接着說

名稱可以被簡化。

,並建議我改變String.Join()string.Join()

在性能或任何類似的條款是一種方法比其他的更好嗎?簡化名稱有什麼意義?

+0

'string'是'String'的別名 –

+0

_「簡化名稱有什麼意義?」_您可以比'S'更快地輸入's'。 –

+2

https://www.jetbrains.com/help/resharper/2016.3/BuiltInTypeReferenceStyle.html通過點擊扳手你總是可以去'檢查=>爲什麼Resharper建議這個' –

回答

0

stringString在C#

在C#的別名,字符串是在.NET框架String類的別名。事實上,每個C#類型在.NET中都有一個等效。又如,C#中的short和int映射到.NET中的Int16和Int32。所以,在技術上 字符串和字符串沒有區別,但是它是通用的 練習用C#關鍵字聲明一個變量。