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

做哪种网站比较简单自己开发app的软件下载

做哪种网站比较简单,自己开发app的软件下载,京东网上购物商城,服装品牌建设网站的目的一、问题引入string类型是特殊的引用,每次重新赋值或拼接时都会分配新的内存空间,如果一个字符串经常改变会非常浪费空间二、StringBulider的概念1. 是C#提供的一个用于处理字符串的公共类2. 主要解决的问题是:修改字符串而不创建新的对象&am…

一、问题引入

        string类型是特殊的引用,每次重新赋值或拼接时都会分配新的内存空间,如果一个字符串经常改变会非常浪费空间

二、StringBulider的概念

1. 是C#提供的一个用于处理字符串的公共类

2. 主要解决的问题是:修改字符串而不创建新的对象,需要频繁修改和拼接字符串时使用,可以提升性能。

3. 使用前需要引用命名空间System.Text

三、StringBulider的初始化

1. 代码:

using System;
using System.Text;namespace Stringbuilder
{class Program{static void Main(string[] args){// 初始化StringBuilder sb = new StringBuilder("122333");Console.WriteLine("原始字符串: " + sb); // 122333}}
}

运行结果如下:

四、StringBulider的容量

1. 获取容量:StringBuilder对象名.Capacity

2. 获取长度:StringBuilder对象名.Length

3. 代码:

using System;
using System.Text;namespace Stringbuilder
{class Program{static void Main(string[] args){// 初始化StringBuilder sb = new StringBuilder("122333");Console.WriteLine("原始字符串: " + sb); // 122333// 获取容量Console.WriteLine();Console.WriteLine("容量: " + sb.Capacity); // 默认容量为16// 获取长度Console.WriteLine("长度: " + sb.Length); // 6}}
}

运行结果如下:

五、StringBulider的操作

1. 增加字符串:Append(要添加的字符串)、AppendFormat("占位符", 字符串列表)

2. 插入字符串:Insert(起始位置, 要插入的字符串)

3. 删除字符串:Remove(起始位置,删除字符串的长度)

4. 修改字符串:StringBuilder对象名[索引] = 要修改的字符

5. 替换字符串:Replace(被替换的字符串, 替换为的字符串)

6. 查找字符串:StringBuilder对象名[索引] 

7. 清空字符串:Clear()

8. 代码:

using System;
using System.Text;namespace Stringbuilder
{class Program{static void Main(string[] args){// 初始化StringBuilder sb = new StringBuilder("122333");Console.WriteLine("原始字符串: " + sb); // 122333// 获取容量Console.WriteLine();Console.WriteLine("容量: " + sb.Capacity); // 默认容量为16// 获取长度Console.WriteLine("长度: " + sb.Length); // 6// 增加字符串Console.WriteLine();sb.Append("4444"); // 添加字符串Console.WriteLine("添加字符串后: " + sb); // 1223334444sb.AppendFormat(" {0} {1}", "55555", "666666"); // 格式化添加字符串Console.WriteLine("格式化添加字符串后: " + sb); // 122333444455555666666// 插入字符串sb.Insert(0, "0"); // 在索引0处插入字符串Console.WriteLine("在索引0处插入字符串后: " + sb); // 0122333444555566666// 删除字符串sb.Remove(0, 1); // 删除索引0处的字符Console.WriteLine("删除索引0处的字符后: " + sb); // 1223334444555566666// 修改字符串sb[0] = '0';Console.WriteLine("修改索引0处的字符后: " + sb); // 0223334444555566666// 替换字符串sb.Replace("4", "8"); // 替换所有的4为8Console.WriteLine("将4替换为8后的字符串: " + sb); // 0223338888555566666// 查找字符串Console.WriteLine("索引为5的字符: " + sb[5]); // 3// 清空字符串sb.Clear(); // 清空字符串Console.WriteLine("清空字符串后: " + sb); // 空字符串}}
}

运行结果如下:

        今天的学习就到这里了。感谢阅读。

        再见!

http://www.dtcms.com/a/587442.html

相关文章:

  • 网页设计类网站西安做网站的公司哪家好
  • Beetle 树莓派RP2350 - 数字识别
  • 网站建设公司现在还挣钱吗公司注册地址异常如何处理
  • JSP 深度解析:从运行机制读懂 Java Web 的 “初代顶流“ 待定
  • 时尚类网站建设国外移动网站设计
  • 俄罗斯女孩制作论文网站京东网站设计风格
  • 网站建设厃金手指花总十一移动端优化
  • 建站公司现状佛山专业网站建设公司哪家好
  • Java装箱与拆箱完全指南:从原理到实战
  • 厦门网站建设推广wordpress+知更鸟+下载
  • 淄博网站开发招聘jsp网站开发遇到问题
  • 江苏网站设计公司电话wordpress step 2
  • 模板网站首页设计优化seo网站西安
  • 如何自己开发微网站最新cms
  • 非洲在建最大光储项目光伏组件安装工作全面启动
  • 懒人手机网站网站空间控制面板软件
  • 网站怎么添加广告代码网站一直不被百度收录
  • 如何建设自己企业网站山东企业网站建设费用
  • 坪山网站建设行业现状wordpress百度自动
  • 东莞海边网站建设工作室南宁网络公司联系方式
  • 嘉兴 网站制作有做喜糖的网站吗
  • 公司网站建设p开发企业小程序开发
  • WordPress知更鸟主题怎样安装seo专业优化公司
  • 花都网站建设公司php大流量网站开发规范
  • 同心食品厂网站建设项目任务分解优化seo教程技术
  • 政务网站建设目标和核心功能总部在深圳的互联网公司
  • 浏览器缓存策略
  • 北京网络公司网站莱芜信息平台
  • 重庆企业公司网站建设公司网站域名怎么注册
  • 阿里云网站托管南宁市网站开发公司