在C#中,字符串与字符串的区别是什么
可能重复:在C#中,字符串与字符串的区别是什么,c#,.net,string,C#,.net,String,可能重复: 在C语言中,有string和System.string 这两者有什么区别?一个被认为比另一个更好吗。混用是否存在隐患 如果它们是一样的,那么为什么两者都有呢?为什么不一个一个呢?没有区别 字符串类型表示零个或多个Unicode字符的序列。string是.NET Framework中string的别名。string只是系统的别名。string没有区别string是string的别名。看 有关详细信息,请参见中的以下部分: 2.4.2标识符 2.4.4.5字符串文字 4.2.3字符串
在C语言中,有
string
和System.string
这两者有什么区别?一个被认为比另一个更好吗。混用是否存在隐患
如果它们是一样的,那么为什么两者都有呢?为什么不一个一个呢?没有区别
字符串类型表示零个或多个Unicode字符的序列。string是.NET Framework中string的别名。string只是系统的别名。string没有区别string是string的别名。看 有关详细信息,请参见中的以下部分: 2.4.2标识符 2.4.4.5字符串文字 4.2.3字符串类型
7.9.7字符串相等运算符
System.String
是实际的.NET CLR类的名称,就像System.Int32
是该类的真实名称一样。但是C的设计者希望它看起来像C和C++,其中的本地类型(比如<代码> int >代码>)是小写的,所以他们为基本的本地类型添加别名。请看,我没有意识到它是如此的重复。对不起,没有更好地搜索。