c#System.String类中String字符串和System.Textr.StringBuilder的一些方法

String是一种特殊的值,自身会有一些方法

Compare:比较字符串的内容,判断是否相等

Contains:返回一个值

Remove:返回指定位置字符串

CopyTo:选择指定下标开始复制内容到新实例中

Format:格式化包含各种值的字符串

IndexOf:定位第一次出现在字符串中的(已给定的值或子字符)的位置

IndexOfAny:定位第一次出现在字符串中的(已给定的值或一组字符)的位置

Insert:在指定索引出插入指定内容

Join:合并字符串数组,创建新字符串

LastIndexOf:定位最后一次出现位置,参考IndexOf

LastIndexOfAny:定位最后一次出现位置,参考IndexOfAny

PadLeft:在字符串左侧,添加指定重复字符填充字符串

PadRight:在在字符串右侧,添加指定重复字符填充字符串

Replace:用新给定内容替换字符串中的指定内容

Split:指定字符串某个内容,进行拆分

Substring:检索给定位置字符串

ToLower:字符串转换为小写

ToUpper:字符串转换为大写

Trim:删除首位空白

需要注意的是:虽然是对字符串进行修改等操作,实际上是重新分配了一个新内容存储新字符串进行输出,

所以会占用系统性能,少用

声明StringBuilder方法:

1、只提供一个字符串
StringBuilder strB_1 = new StringBuilder("Hello World!");
2、用给定的容量来创建一个空的
StringBuilder strB_1 = new StringBuilder(20);
3、可以限定StringBuilder的最大容量
StringBuilder strB_1 = new StringBuilder(20, 100);

Append:追加新字符串

AppendFormat:追加特定格式字符串

Insert:插入一个子字符串

Remove:删除字符

Replace:替换内容

ToString:返回强制转换为System.String对象的字符串







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值