C#-----string类的常用方法

1.IsNullOrEmpty(String value) 

     指示指定的字符串是 null 还是空字符串

     例:string str = "jtx";

            bool flag = string.IsNullOrEmpty(str);

            Console.WriteLine(flag);

2.Trim()   

     从当前 System.String 对象移除所有前导空白字符和尾部空白字符

     例:string str = " jtx gps "; 

            Console.WriteLine(str.Trim());

3.ToUpper()   

     返回此字符串转换为大写形式的副本

     例:string str = "jtx gps"; 

            Console.WriteLine(str.ToUpper());

4.ToLower()   

     返回此字符串转换为小写形式的副本

     例:string str = "JTXGPS"; 

            Console.WriteLine(str.ToLower());

5.Substring(int startIndex, int length)   

     子字符串从指定的字符位置开始且具有指定的长度

     例:string str = "JT,XG,PS"; 

            Console.WriteLine(str.Substring(1,str.Length-2));

6.Replace(String oldValue, String newValue)  

     返回一个新字符串,其中当前实例中出现的所有指定字符串都替换为另一个指定的字符串

     例:string str = "JT,XG,PS"; 

            Console.WriteLine(str.Replace(',','Y'));

7.Split(params char[] separator)  

     基于数组中的字符将字符串拆分为多个子字符串

     例:string str = "JT,XG,PS";

            string[] strArr = str.Split(',');

            foreach (string s in strArr)

           {

                 Console.WriteLine(s);

            }

8.IndexOf(String value)  

     报告指定字符串在此实例中的第一个匹配项的从零开始的索引

     例:string str = "JTXGPS"; 

            Console.WriteLine(str.IndexOf('J'));

9.Contains(String value)  

     返回一个值,该值指示指定的子串是否出现在此字符串中

     例:string str = "JTXGPS"; 

            Console.WriteLine(str.Contains("JTX"));

10.Format(String format, object arg0)  

     将指定字符串中的一个或多个格式项替换为指定对象的字符串表示形式

     例:string str = "userName={0}&userPwd={1}";

            str = string.Format(str,"yyx","123456");

            Console.WriteLine(str);

11.ToCharArray()  

     将此实例中的字符复制到 Unicode 字符数组

     例:string str = "youyuxiang";

            char[] charArr = str.ToCharArray();

            foreach (char c in charArr)

            {

                 Console.WriteLine(c);

            }

12.Empty  

     表示空字符串。 此字段为只读

     例:string str = string.Empty;

 

转载于:https://www.cnblogs.com/fengfuwanliu/p/10820804.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值