C#的StringBuilder内存不足和string的使用疑问

开始读取一个很长的字符串 用的string的方式拼接的。+=的方式。发现其中报错了。内存不足。我于是改用了StringBuilder的append方法。心想可以存储更长的数据,可是还是那一条数据又报错了。内存不足。如下图

然后改成如下的。竟然可以通过了。

我想是不是StringBuilde的拼接的问题。导致内存不足。每次拼接都很慢。改成这样的速度比上面的快多了。

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页