C#高级编程 string

来源:互联网 发布:苏联陈兵百万知乎 编辑:程序博客网 时间:2024/06/06 00:03
string是一个引用类型。对象被分配在堆上,而不是栈上。
因此,当把一个字符串变量赋予另一个字符串时,会得到对内存中同一个字符串的两个引用。但是string与引用类型在常见的操作上有一些区别。例如,字符串是不可改变的。修改其中一个字符串,就会创建一个全新的string对象,而另一个字符串不发生任何变化。
原创粉丝点击