摘要: String对象是不可变的(immutable),也就是说,字符串在创建之后就不能再改变,使字符串不可变有几个好处,首先,它允许在一个字符串上执行各种操作,而不实际地改变字符串... 阅读全文
posted @ 2009-02-03 23:45 Done 阅读(277) 评论(0) 推荐(0) 编辑
摘要: String类型是一个引用类型,直接派生自Object,因此String对象总是存在于堆上,而不是线程堆栈上。许多编程语言(包括C#)都将String视为一个基元类型,也就是说编译器允许在源代码中直接表示直接量字符串,编译器将这些直接量字符串放到模块的元数据中,并在运行时加载并引用它们... 阅读全文
posted @ 2009-02-03 22:33 Done 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 以下按性能顺序列出了三种可实现方法(一)强制类型转换...(二)使用Convert类型...(三)使用IConvertible接口... 阅读全文
posted @ 2009-02-03 20:49 Done 阅读(516) 评论(0) 推荐(0) 编辑