摘要:
1.String分配了之后就无法更改?下面的代码会造成编译错误:[代码]会造成:Error3Property or indexer 'string.this[int]' cannot be assigned to -- it is read only事实上是可以改变的:[代码]2.String不能用new来构造?由于代码[代码]会报错,没有此类ctor但是实际上string有8个ctor:[代码]3.字符串“+”会生成新的字符串?[代码]看看IL:[代码]事实上是一个字符串,编译器做了我们不知道的事情。4.StringBuilder为什么会比String性能好?[代码]+实际调用的是Strin 阅读全文