C#中字符串的常用方法

1、查找某个字符或子字符串,  在指定字符串中首次出现的位置  IndexOf(char\string);//返回下标   返回-1,说明找不到   返回>=0的数字,说明存在

2、截取字符串  

  2.1 Substring(某个位置,几个长度);   在指定字符串中,    从某个位置开始截取几个长度字符    

  2.2 Substring(某个位置);    从某个位置开始截取到字符串的末尾

3、大小写转换   

  3.1 大写:ToUpper()  3.2 小写:ToLower()

4、去空格  

  去除前后空格  Trim();  去除前面的空格 TrimStart(null);  去除后面的空格 TrimEnd(null);

5、判断字符串是否相等  

  使用 == 或 Equals();

6、字符串空值 有3种方式  

  string n="";//少用

   string n=string.Empty;

   string n=null;

7、判断字符串是否为空值  

  n.Length==0//性能最高  

  n==string.Empty  

  Equals("")  n==""

8、字符串的分割和连接  

  Split()——该方法的返回类型是string[]类型的数组  

  Join——   string str=    string.Join(新分割符,string数组);

9、Format("{0...n}",变量列表)方法——返回string

     string name="张三";  

    int age=20;  

    string.Format("我是{0},今年{1}岁",name,age);

10、补充  

  8.1 LastIndexOf(char\string);  查找某个字符或子字符串,   在指定字符串中最后1次出现的位置

     8.2 替换指定的字符  

     string str=   Replace(要替换的字符[串],替换后的字符[串]);

posted on 2017-06-04 19:50  $joke  阅读(859)  评论(0编辑  收藏  举报