[C#] String 與 StringBuilder 的迷思

  • 13786
  • 0
  • 2010-08-03

[C#] String 與 StringBuilder 的迷思

網路上討論熱絡的串接字串迷思,到底是誰提供了更好的效能?

網路 黑社會龍頭,做了一些測試提供參考

http://blog.darkthread.net/blogs/darkthreadtw/archive/2007/12/15/stringbuilder-for-static-string-concate.aspx

並且提供了 PDF 檔隨手包

StringBuilder與String的字串相接效能大車拼 ** 文章下載 **

由於小弟也是初出茂林,路上也吃了不少隨手包補補腦子,貼出連結供大家領取。

 

結論

StringBuilder請應用在連續大量的Runtime動態字串相接才不會未得其利,反受其害。

若是靜態字串相加請搭配 C# @" " 表示法,可參考 http://www.dotblogs.com.tw/wadehuang36/archive/2010/05/11/15150.aspx

三小俠  小弟獻醜,歡迎指教