C# 字符串常用的方法
2017-05-26 17:11
441 查看
字符串的简单使用
string name1 = "hello"; string name2 = "HEllo";//利用字符串的str.Length()属性求字符串的长度 Console.WriteLine("the length of {0} is {1}",name1,name1.Length); // properity string name1u = name1.ToUpper();//将字符串转换为大写 string name2u = name2.ToLower();//将字符串转换为小写 bool equ=name1.Equals(name2);//判断两个字符串是否相等 bool eq = name1.Equals(name2,StringComparison.OrdinalIgnoreCase );//在忽略字符串大小写的情况下,判断两个字符串是否相等 // 2008-08-08 string date = "2008-08-08"; char[] cdate = date.ToCharArray();//将string字符串转化为字符(char)数组 char[] cd = {'-' }; string[] sdate = date.Split(cd,StringSplitOptions.RemoveEmptyEntries);//将字符串以cd字符数组中的字符分割开 Console.WriteLine("{0}年{1}月{2}日",sdate[0],sdate[1],sdate[2]);//输出2008年08月08日 string str1=date.Substring(5,2);//取第5个字符开始的2个字符 int pos=date.IndexOf('3');//字符串中第一次出现‘3’的位置 int poslast = date.LastIndexOf('0');//字符串中最后一次出现‘0’的位置 bool posstart = date.StartsWith("2008");//判断字符是否以“2008”开头 bool ifend = date.EndsWith("08");//判断字符是否以“08”结尾 string spl = date.Replace("2008", "二零零八");//字符串中的替换字符 bool ih = date.Contains("2008");//字符串中是否包含字符 string ss = " you know space "; string sp=ss.Trim();//将字符串中前后的空格去掉 string spend = ss.TrimEnd();//将字符串后面的空格去掉 string spstart = ss.TrimStart();//将字符串前面的空格去掉 bool ie= string.IsNullOrEmpty(ss);//字符串是否为null或者空 string [] strnum={"hello","world","look"}; string stt=string.Join("*",strnum);//将字符数组用“*”连接起来 string stt1 = string.Join("*", "hello","world","look");//Join,后面可以是数组名,也可以是数组paramer
相关文章推荐
- C#中字符串常用方法总结
- C#中常用处理字符串的方法
- C#常用字符串加密解密方法封装代码
- c#中处理字符串常用的函数及方法详细说明
- C#常用字符串检测方法
- c#.net常用字符串函数 字符串常用方法
- C#中常用处理字符串的方法
- C#字符串的几种常用方法
- 第九节 C# 可选参数、重构—提起方法、局部变量、作用域、常用字符串的处理方法
- 【C#】常用的字符串方法
- C# 一些常用的字符串扩展方法
- C#中字符串常用方法、访问修饰符
- 【C#】不可变字符串String的常用方法
- C#字符串转换比较(常用方法) 2011.3
- C# 连接SQL数据库的方法及常用连接字符串
- 常用 C#操作字符串方法
- C#中几种常用的处理字符串的方法总结
- c#字符串常用方法
- C#中字符串的常用属性和方法
- C# 一些常用的字符串扩展方法