当前位置: 首页 > news >正文

北京手机网站开发北京seo运营

北京手机网站开发,北京seo运营,wordpress添加flash,领英怎么注册公司主页string:特殊的引用 每次重新赋值或者拼接时会分配新的内存空间,如果一个字符串经常改变会非常浪费空间。 StringBuilder:C#提供的一个用于处理字符串的公共类 修改字符串而不创建新的对象,需要频繁修改和拼接的字符串可以使用它…

string:特殊的引用

每次重新赋值或者拼接时会分配新的内存空间,如果一个字符串经常改变会非常浪费空间。

StringBuilder:C#提供的一个用于处理字符串的公共类

修改字符串而不创建新的对象,需要频繁修改和拼接的字符串可以使用它,可以提升性能。

产生垃圾的频率减少

一:使用

引用命名空间

using System.Text;

声明
StringBuilder str = new StringBuilder("123123123");
//指定容量大小。如果太多房间不用,也是浪费
StringBuilder str = new StringBuilder("123123123",100);
容量,字符长度

StringBuilder存在一个容量的问题,每次往里面增加时,会自动扩容

容量:str.Capacity 长度:str.Length

str.Append("4444");
str.AppendFormat("{0}{1}", 100, 999);
插入:str.Insert(0, "小明");
删、清空
str.Remove();
str.Clear();
查、改、替换
Console.WriteLine(str[1]);
Console.WriteLine(str);
str[0]='A';//StringBuilder的索引器可以修改  //string的索引器是只读的
str.Replace("1", "明");

StringBuilder的索引器可以修改,string的索引器是只读的

对StringBuilder重新赋值
//先清空再拼接  可以避免产生垃圾
str.Clear();
str.Append("123");
比较
//判断StringBuilder是否和某一个字符串相等
if( str.Equals("12312") )
{Console.WriteLine("相等");
}
//String类型判断相等
//str1 == str2;

StringBuilder没有查看位置的方法

String中的方法是:str.IndexOf();

二:string和stringBuilder的区别

  1. string相对stringbuilder 更容易产生垃圾 每次修改拼接都会产生垃圾

    需要使用string独特的一些方法来处理一些特殊逻辑时可以使用string

  2. string相对stringbuilder 更加灵活 因为它提供了更多的方法供使用

    需要频繁修改拼接的字符串可以使用stringbuilder

http://www.hkea.cn/news/295954/

相关文章:

  • 付费网站推广网站优化包括哪些内容
  • 在日本做色情网站广州seo外包
  • 最棒的网站建设考研最靠谱的培训机构
  • 广州建设企业网站黑河seo
  • 招商网站建设性价比高seo排名优化的
  • 产品网站怎么做的长沙正规关键词优化价格从优
  • 怎样查询江西省城乡建设厅网站杭州seo网
  • 网站建设空间是指什么软件网站优化最为重要的内容是
  • 做美工要开通什么网站的会员呢新网站友链
  • 网站集约化建设推进情况推广app赚钱
  • 番禺大石做网站域名污染查询网站
  • 长沙市在建工程项目免费seo快速排名工具
  • 南宁定制网站制作电话图片外链生成工具
  • 哪些网站做的海报比较高大上百度客服电话是多少
  • 菏泽网站建设电话常州seo外包
  • 做木皮的网站裂变营销五种模式十六种方法
  • 精美 企业网站模板微信软文推广怎么做
  • 怎么建立一个网站里面可以查询资料百度权重域名
  • 网站建设顺序镇江交叉口优化
  • 低价企业网站搭建软文新闻发布网站
  • 创造与魔法官方网站做自己喜欢的事seo视频
  • 淘宝联盟推广网站怎么做吉安seo招聘
  • 工程招聘网站如何免费制作自己的网站
  • 网站建设调研问卷搜易网托管模式的特点
  • 在哪个网站可以做java面试题宁德市蕉城区疫情
  • 2021年重大新闻事件seo快速工具
  • 拼多多网店南宁优化推广服务
  • 洛阳建筑公司排名长沙官网seo服务
  • 网站关键词优化公司哪家好企业网站seo点击软件
  • 做网站有必要?优化师培训