<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    北大青鳥IT教育博客

     

    .NET StringBuilder跟String的區別

    String數據類型代表的是一種不可變的字符串, 以為著對這個字符串的插入, 刪除或是更改,唯一的方式就是建立一個新的字符串,會引發對內存的配置操作以及對內存的反配置操作,加重CLR管理內存和內存回收的工作,這中情形尤其是在操作大字符串時,更為明顯,在單一的用戶環境中,不會帶來任何問題,但是在服務器環境中,在效能和可擴展性上會造成比較嚴重的問題。

    與System.String相比,StringBuilder會保留自己的字符串緩沖區,在針對StringBuilder執行字符串操作時,會先檢查緩沖區的大小是否能否容納新的字符串,不夠時再去增加需要的內存數量,因此大幅降低內存配置的操作次數,提高了效能,當然大多數的情況下,多估算一些緩沖區空間比后來又不斷加大要好。

    文章轉載地址:武漢北大青鳥

    posted on 2009-06-14 16:00 武漢北大青鳥 閱讀(228) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章檔案

    默認

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99re6在线视频精品免费下载| 精品久久久久国产免费| 亚洲国产精品婷婷久久| 色窝窝免费一区二区三区| 99亚洲乱人伦aⅴ精品| 国产亚洲真人做受在线观看| 免费精品无码AV片在线观看| 亚洲AV色无码乱码在线观看| 亚洲精品无码久久一线| 免费无码A片一区二三区 | 亚洲精品伊人久久久久| 亚洲第一视频在线观看免费| 少妇无码一区二区三区免费| 亚洲精品久久无码av片俺去也 | 日本不卡免费新一二三区| a毛片成人免费全部播放| 亚洲国产精品yw在线观看| 亚洲一区二区视频在线观看| 久草视频免费在线| 国产日韩AV免费无码一区二区三区| 亚洲短视频在线观看| 日韩亚洲精品福利| 日本免费网址大全在线观看| 一区视频免费观看| 亚洲天然素人无码专区| 亚洲va无码专区国产乱码| 国产美女无遮挡免费视频网站 | 日本一区二区在线免费观看| 亚洲国产精品久久丫| 亚洲综合日韩久久成人AV| 好吊妞788免费视频播放| 亚在线观看免费视频入口| 乱淫片免费影院观看| 亚洲av乱码一区二区三区香蕉| 亚洲啪啪综合AV一区| 免费在线观看的黄色网址| 免费人成网站在线观看10分钟| 国产免费内射又粗又爽密桃视频 | 中文字幕永久免费| 亚洲AV无码一区二区三区牲色| 亚洲白色白色永久观看|