C#中几种常见的字符串方法
来源:互联网 发布:手机全局透明软件 编辑:程序博客网 时间:2024/06/11 09:59
(1)Length:获取字符串中字符的个数;
//string str = "qi ";
//Console.WriteLine(str.Length);
(2)ToUpper() ToLower() 转化大小写;
//string str = "SDSggrdHDD";
//Console.WriteLine(str.ToUpper());
//Console.WriteLine(str.ToLower());
(3)Equals(stringcomparision)比较两个字符串,可以忽略大小写
// string s1 = "C#";
// string s2 = "c#";
//bool b= s1.Equals(s2, StringComparison.OrdinalIgnoreCase); //比较字符串,并忽略大小写;
//Console.WriteLine(b);
(4)Split() 分割字符串方法;返回字符串类型的数组; 把不想要的去掉
//string s = " ab + c = d";
//char[] chr={' '};
//string[] s1 = s.Split(chr,StringSplitOptions.RemoveEmptyEntries); //后面的参数去除空格或Null
//Console.WriteLine(s);
(5)Contains() 判断字符串是否包含
//string s = "sfsfjk";
//bool b = s.Contains("l");
//Console.WriteLine(b);
(6)replace()字符串替换
//string s = "asbcd";
//s=s.Replace("a", "k");
//Console.WriteLine(s);
(7)Substring 截取字符串 从指定的索引开始往后截取,后面可以加截取个数
//string str = "abcdefg";
//str=str.Substring(2, 4);
//Console.WriteLine(str);
(8)StartWith()判断是不是以字符开始 相应有EndWith()返回值是布尔类型
//string str = "abcdfsg";
//bool b = str.StartsWith("a");
//Console.WriteLine(b);
(9)IndexOf()取得字符串中字符第一次出现的索引号
//string str = "sdfhj,sdfhj";
//int n=str.IndexOf('s',2);
//Console.WriteLine(n);
(10)LastIndex() 找字符串中字符串中最后一次出现的位置;
(11)Trim() 去空格 TrimStart()去前面的空格 TrimEnd()去后面空格
//string str = " ahjkhk jkhkj sdfs ";
//string str1=str.Trim();//去前后空格
//Console.Write(str1);
//string str2 = str.TrimStart(); //去前面空格
//Console.Write(str2);
(12)string.IsNullOrEmpty()判断字符串是否为空;返回布尔类型;
//string s1 = "";
//string s2 = "dd";
//bool b1 = string.IsNullOrEmpty(s1);
//bool b2 = string.IsNullOrEmpty(s2);
//Console.WriteLine("{0} {1}", b1, b2);
(13)string.Join() 将指定的分割符号加入数组个元素中;
// string chr = "|";
// string s = string.Join(chr, name);
// Console.ReadKey();
- C#中几种常见的字符串方法
- C#常见的字符串截取
- [C#]常见的字符串方法
- C#笔记5——C#常见字符串处理方法
- C#中对字符串的常见操作
- C#字符串常见操作
- c#字符串常见操作
- C# 字符串常见函数
- C#中字符串的方法
- C# 字符串常用的方法
- Java中字符串的一些常见方法
- js操作字符串的常见方法
- String类处理字符串的常见方法
- 反转字符串的一些常见方法
- OC字符串常见方法
- 字符串类常见方法
- JavaScript常见字符串方法
- JAVA常见字符串方法
- 标注的Trigger的位置是否与句子中的位置相同
- nginx深入研究
- 极路由修改为openwrt源并安装transmission挂pt
- Canvas的drawTextOnPath参数含义
- 高斯消元发
- C#中几种常见的字符串方法
- JS之页面自动跳转
- android 自定义View在弹出的软键盘之上,以及测量软键盘高度和监听软键盘状态
- objective-c -- nil / Nil / NULL / NSNull
- Haproxy解析
- Redhat El7.2硬盘安装
- 设计模式-备忘录模式
- 如何实现一个搜索引擎(2):查询索引 How to Implement a Search Engine Part 2: Query Index
- compile sslsplit