String.join和string.join之间的区别? ReSharper - "姓名可以简化"

时间:2016-12-15 16:01:40

标签: c# resharper naming

我已经注意到这一段时间了,如果有任何优势或好处,那么我只是很好奇。简化"这个名字。

示例:

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

ReSharper然后说

  

名称可以简化。

并建议我将String.Join()更改为string.Join()

在性能或类似方面,有一种方式比另一种更好吗?什么是简化名称的重点?

1 个答案:

答案 0 :(得分:0)

string是C#

String的别名
  

在C#中,string是.NET框架中String类的别名。在   事实上,每个C#类型在.NET中都具有相同的功能。另一个例子,   c#中的short和int映射到.NET中的Int16和Int32。所以,从技术上讲   字符串和字符串之间没有区别,但这很常见   练习使用C#关键字声明变量。