• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
风拂晚柳
博客园    首页    新随笔    联系   管理    订阅  订阅

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;

 

posted @ 2019-05-07 19:43  风拂晚柳  阅读(667)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3