.NET Framework 字符串 (即string)
.NET Framework中表示字符串的关键字为string,它是String类的别名!听起来很绕口,其实还是有一点区别的!String 必须先引用 System命名空间。也可以这样理解:string是C#中字符串类型String的反射,就像int对应于Int32一样,二者在C#中可通用。string类型表示Unicode字符的字符串!
String 对象称为不可变的(只读),因为一旦创建了该对象,就不能修改该对象的值。 看来似乎修改了 String 对象的方法实际上是返回一个包含修改内容的新String 对象。 如果需要修改字符串对象的实际内容,应该使用 System.Text .StringBuilder 类以进行优化,在以后的文章中会对String和StringBuider进行一个详细的比较。
这就是为什么在上一篇优化的时候说在合适的条件下可以使用StringBuilder代替String会节省很多消耗!字符串是Unicode字符的有序集合,用于表示文本!String对象是System.Char对象的有序集合,用于表示字符串。每一个字符在字符串中都有一个索引,因此可以通过索引获取字符串中的某个字符!
本文来源 我爱IT技术网 http://www.52ij.com/jishu/4138.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
