在C#中有存在string
而且存在System.String
.
这些有什么区别?一个被认为更好地使用另一个.混合使用它们是否有任何隐患?
如果他们是相同的,那么为什么他们两个?为什么不拥有一个或另一个?
System.String
是实际.NET CLR类的名称,就像该类System.Int32
的真实名称一样.但是C#的设计者希望它看起来很像C和C++,其中本机类型(例如int
)是小写的,因此它们为基本的本机类型添加了别名.
没有区别.
http://msdn.microsoft.com/en-us/library/362314fe.aspx
字符串类型表示零个或多个Unicode字符的序列.string是.NET Framework中String的别名.
归档时间: |
|
查看次数: |
866 次 |
最近记录: |