字符串与字符串

在C#中有String对象和string对象。

两者有什么区别? 什么是使用哪种最佳实践?


没有区别。 字符串(小写)只是System.String的别名。


没有不同。 System.Stringstring严格相同。 通用C#编码指南指出您应该使用关键字string


它们是别名,可以互换。 但是,在风格上,对于声明,我使用小写字符串,对于静态方法,我使用String。

string foo = "bar";

if( foo != String.Empty )
{
   Console.WriteLine(String.Format("foo.Length = {0}", foo.Length));
}
链接地址: http://www.djcxy.com/p/3589.html

上一篇: String vs string

下一篇: Difference between byte vs Byte data types in C#