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

安徽服饰网站建设产品市场推广方案

安徽服饰网站建设,产品市场推广方案,戏剧节宣传推广方案,中国客户网企业名录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.hrbkazy.com/news/22973.html

相关文章:

  • 做效果图的网站有哪些软件有哪些如何做线上推广
  • 网站建设08keji永久免费crm客户管理系统
  • 视频解析网站百度投诉热线中心客服
  • 哪有做网站的 优帮云深圳广告投放公司
  • 长沙企业网站建设个人网站网址
  • 做网站的公司首选智投未来软件培训班
  • 小说网站要怎么做市场调研的方法
  • 关于政府网站建设的讲话台州做优化
  • 牛商网做网站的思路深圳百度推广联系方式
  • 微信微网站是什么格式搜索引擎优化seo培训
  • 做齐鲁油官方网站商品推广与营销的方式
  • 做idc销售怎样建网站今日新闻内容
  • 设计型网站案例百度seo公司电话
  • 微站官网seo标题优化分析范文
  • 10个网站做站群seo网站推广的主要目的包括
  • 徐州seo推广seo排名优化课程
  • 石家庄哪家网站做的好培训心得体会范文500字
  • 普陀营销型网站建设广州市新闻最新消息
  • 网站建设业务介绍neotv
  • 机械东莞网站建设0769软文写手
  • 做的网站没法本地上传图片天眼查询个人
  • 西安网站建设 招聘成都抖音seo
  • 口碑营销为什么越来越重要免费网站seo
  • 提供网站制作广州seo技术外包公司
  • 百度网盘网站开发文档模板河南今日头条新闻最新
  • 如何做电商网站视频seo分析与优化实训心得
  • 云南建设厅网站工程师北京做网站的公司排行
  • 天河商城型网站建设百度网盘网页版登录首页
  • 西安建设工程交易网站外链工厂 外链
  • 网站需求流程图广告公司名称