作者bcse (Lvx ex Caelis)
看板C_Sharp
标题[问题] 大量字串取代
时间Thu Aug 23 12:06:26 2007
请问如果要制作大量的字元取代,应该用什麽方法比较有效率呢?
例如 a 取代为 b、d 取代为 c ,共有 6281 组字元需要取代
如果直接 String.Replace().Replace()... 的话,Visual C# 会当机 XD
其实我是想要作 UAO-Big5 → Unicode 的转换
附:Big5 字码表
http://www.moztw.org/docs/big5/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.218.220
1F:推 FantasyRyu:请爱用System.Text.StringBuilder 用String来作会死人 08/23 17:00
2F:→ FantasyRyu:每次改动String它都会丢掉旧的,再建一个新的物件 08/23 17:01
3F:→ FantasyRyu:工作量一大记忆体很快就爆了,严重影响效能 08/23 17:02
4F:推 bcse:谢谢您的建议,我目前采用 StringBuilder 加上参考这篇文章中 08/23 21:25