一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - .NET中StringBuilder用法實例分析

.NET中StringBuilder用法實例分析

2019-12-14 11:23shichen2014 ASP.NET教程

這篇文章主要介紹了.NET中StringBuilder用法,實例分析了StringBuilder在進行字符串拼接時的使用技巧,需要的朋友可以參考下

本文實例講述了.NETStringBuilder用法。分享給大家供大家參考。具體分析如下:

為什么要使用StringBuilder

為什么使用StringBuilder要從string對象的特性說起。
string對象在進行字符串拼接時,因為字符串的不可變性,string對象會每次拼接,都會復制一個副本出來進行運算,而本身的串仍然留在內存中,大量的臨時片段會造成不可忽視的性能損耗。所以在進行大量的字符串拼接時建議使用StringBuilder
StringBuilder的簡單使用方式:

復制代碼代碼如下:
string s1 = "33";
string s2 = "44";
string s3 = "55"; //需求是把s1 s2 s3拼接在一起。這是一種典型的字符串拼接。
//使用StringBuilder ,不會產生無用的臨時字符串。
StringBuilder sb =new StringBuilder();
//拼接方式一
sb.Append(s1);
sb.Append(s2);
sb.Append(s3);
//拼接方式二      
//因為Append()方法會返回一個this,也就是對象本身。所以可以使用這種方式。
//鏈式編程  Jquery中常用這種方式
sb.Append(s1).Append(s2).Append(s3); 
//最后把sb.ToString()一下就好了。

 

PS:AppendLine()方法可以自動添加一個回車。

希望本文所述對大家的.net程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产小视频在线免费观看 | 荡女人人爱 | 天天快乐在线观看 | 午夜在线观看免费观看 视频 | 边摸边吃奶玩乳尖视频 | 草草影院在线 | 亚洲 激情| 西西人体大胆啪啪私拍色约约 | 精品一区二区三区高清免费不卡 | 国产传媒在线播放 | 欧美vpswindows动物 | 亚洲欧美一区二区三区在线观看 | 9lporm自拍视频在线 | 久久人妻熟女中文字幕AV蜜芽 | www.男人的天堂.com | 二次元美女脱裤子让男人桶爽 | 奇米影视一区 | 娇小性色 | 免费大秀视频在线播放 | 国产福利专区精品视频 | 国产福利资源 | 色777777女人色 | 日韩日韩日韩手机看片自拍 | 我与白丝同桌的故事h文 | 国产日韩欧美不卡www | www.国产一区二区三区 | 色狠狠狠狠狠香蕉 | 2021国产精品成人免费视频 | 潘甜甜在线观看 | 欧美一区二区三区大片 | 外国a级片 | 小早川怜子息梦精在线播放 | 啪啪无尽3d动漫漫画免费网站 | 亚洲zooz人禽交xxxx | 国产激情一区二区三区四区 | 亚洲国产成人精品无码区5566 | 午夜一级免费视频 | 91aaa免费免费国产在线观看 | 亚洲国产无线码在线观看 | 亚洲国产高清一区二区三区 | 成人国产精品视频频 |