成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

C#中StringBuilder和String的區(qū)別是什么

今天就跟大家聊聊有關(guān)C# 中StringBuilder和String的區(qū)別是什么,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

創(chuàng)新互聯(lián)建站專注于企業(yè)成都全網(wǎng)營銷推廣、網(wǎng)站重做改版、渾源網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5建站、購物商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為渾源等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

C# StringBuilder和String區(qū)別

String 在進(jìn)行運(yùn)算時(shí)(如賦值、拼接等)會(huì)產(chǎn)生一個(gè)新的實(shí)例,而 StringBuilder 則不會(huì)。所以在大量字符串拼接或頻繁對某一字符串進(jìn)行操作時(shí)***使用 StringBuilder,不要使用 String

另外,對于StringBuilder和String我們不得不多說幾句:

1.它是引用類型,在堆上分配內(nèi)存

2.運(yùn)算時(shí)會(huì)產(chǎn)生一個(gè)新的實(shí)例

3.String 對象一旦生成不可改變(Immutable)

4.定義相等運(yùn)算符(== 和 !=)是為了比較 String 對象(而不是引用)的值

C# StringBuilder和String示例:

using System;  using System.Collections.Generic;  using System.Text;     namespace Example22  {  class Program  {  static void Main(string[] args)  {  const int cycle = 10000;     long vTickCount = Environment.TickCount;  String str = null;  for (int i = 0; i < cycle; i++)  str += i.ToString();  Console.WriteLine("String: {0} MSEL", Environment.TickCount - vTickCount);     vTickCount = Environment.TickCount;  //看到這個(gè)變量名我就生氣,奇怪為什么大家都使它呢? :)  StringBuilder sb = new StringBuilder();  for (int i = 0; i < cycle; i++)  sb.Append(i);  Console.WriteLine("StringBuilder: {0} MSEL", Environment.TickCount - vTickCount);     string tmpStr1 = "A";  string tmpStr2 = tmpStr1;  Console.WriteLine(tmpStr1);  Console.WriteLine(tmpStr2);  //注意后面的輸出結(jié)果,tmpStr1的值改變并未影響到tmpStr2的值  tmpStr1 = "B";  Console.WriteLine(tmpStr1);  Console.WriteLine(tmpStr2);     Console.ReadLine();  }  }  }

看完上述內(nèi)容,你們對C# 中StringBuilder和String的區(qū)別是什么有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

當(dāng)前標(biāo)題:C#中StringBuilder和String的區(qū)別是什么
網(wǎng)站地址:http://jinyejixie.com/article46/ipeghg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站內(nèi)鏈、App開發(fā)用戶體驗(yàn)、App設(shè)計(jì)網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
抚州市| 黎平县| 东丽区| 班玛县| 罗山县| 繁峙县| 崇州市| 云梦县| 龙山县| 始兴县| 德化县| 玉树县| 兴业县| 博罗县| 高淳县| 满洲里市| 社会| 永善县| 康定县| 瓦房店市| 天峨县| 安平县| 洛南县| 神农架林区| 治县。| 合川市| 崇义县| 麦盖提县| 铁力市| 平邑县| 许昌县| 深圳市| 禹城市| 谷城县| 安溪县| 靖宇县| 罗城| 拜城县| 秦皇岛市| 河津市| 定结县|