字符串常用处理方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5、字符串的常用方法(重要重要重要重要)

-> 增

-> 构造方法: new string(new char[] {...}) ---[将数组变成字符串]

new stirng(char c, int count) --【表示这个字符重复多少次组成字符串】

-> 加号:+

-> 连接字符串的方法:

string.Join(连接分隔符, 字符串数组或集合);

-> 插入的方法:

<字符串实例>.Insert(索引, 数据)

-> 删

-> Remove

<字符串实例>.Remove(索引, 总数) "0123".Remove(1,1) -> Substring ---【截取相应数目的字符串】

<字符串实例>.Substring(索引, 总数) "0123".Substring(1,1) -> Replace --【将相应的字符串替换成空】

<字符串实例>.Replace(需要删除的子字符, "")

-> Trim(TrimEnd,TrimStart)

-> 改

-> Replace -- --【替换字符串】

-> Split

<字符串实例>.Split(char[], StringSplitOptions.RemoveEmptyEntries)

"赵晓虎,赵剑宇,牛亮亮".Split(new char[] {','})

"I have a dream".Split(' ');

// I,空, have, a, dream

-> PaddLeft

<实例字符串>.PadLeft(总长度, 填充字符)

订单号:123

"123".PadLeft(10, '0')

-> 变大小写

ToLower()

ToUpper()

-> 查

-> IndexOf(LestIndexOf,IndexOfAny,LastIndexOfAny) ---【找到制定字符串的位置,找不到返回-1】

<字符串实例>.IndexOf(要找的字符或字符串, 从第一个索引开始)

找到一个字符串中所有字符'e'的位置

获得文件的后缀名的案例

Path.GetExtension(文件路径) ----【获得文件名】

int index = 文件路径.LastIndexOf('.');

string ext = 文件路径.Substring(index);

"abdcdef".IndexOfAny(new char[] {'d', 'e'})

-> Contains

return <字符串>.IndexOf("要包含的字符") != -1;

-> StartsWith ----【判断字符串是以什么开头或者什么结尾】-> EndsWith

将两个路径合并

p1 = @"C:\123\456";

p2 = @"789.mp3";

-> 其他

-> 比较

==

Equals

s1.Equals(s2)

string.Equals(s1, s2)

pare(string s1, string s2)

s1 > s2 1

s1 = s2 0

s1 < s2 -1

-> 格式化

string.Format() ----【不输出只返回】

-> Length

-> string.IsNullOrEmpty(字符串)

-> ToCharArray()

相关文档
最新文档