C#中string 的基本使用方法
2016-12-18 17:24
525 查看
本人整理了string的基本基本使用方法,希望自己能熟练使用这些方法,也希望能帮助和我一样的C#初学者。
结果截图:
Console.WriteLine("--------字符串比较------------"); string a = "abc"; string b = "ABc"; Console.WriteLine(a.CompareTo(b)); Console.WriteLine(b.CompareTo(a)); Console.WriteLine(b.Equals(a,StringComparison.OrdinalIgnoreCase)); Console.WriteLine("--------格式化字符串--------"); string a1 = "abc"; string b1 = "ABc"; string a1b1 = string.Format("{0}{1}!!!", a1, b1); //格式化字符串 Console.WriteLine(a1b1); Console.WriteLine("--------截取字符串--------"); string str = "123456"; string str1 = str.Substring(0, 3); Console.WriteLine(str1); Console.WriteLine("--------分割字符串--------"); string s0 = "1.23.45.6"; string[] strArr = s0.Split('.'); //分割字符串 foreach(string s in strArr) { Console.Write(s+"\t"); //显示 } Console.Write("\n"); Console.WriteLine("--------插入字符串--------"); string strr = "123456"; strr = strr.Insert(3,"000"); //插入的字符串生成新的字符串 作为返回值 Console.WriteLine(strr); Console.WriteLine("--------填充字符串--------"); string 填充 = "123456"; string 填充后的字符串Left = 填充.PadLeft(填充.Length + 1, '=');//在左侧填充 string 填充后的字符串Right = 填充.PadRight(填充.Length + 1, '='); Console.WriteLine(填充); Console.WriteLine("在左侧填充后的字符串" + 填充后的字符串Left); Console.WriteLine("在右侧填充后的字符串" + 填充后的字符串Right); Console.WriteLine("--------删除字符串--------"); string strDel = "123456"; string Delstr = strDel.Remove(3); //从第三个位置开始删除 Console.WriteLine("从第三个位置开始删除" + Delstr); Delstr = strDel.Remove(3, 2);//从第三个位置开始删除两个字符 Console.WriteLine("从第三个位置开始删除两个字符" + Delstr); Console.WriteLine("--------复制字符串--------"); string aaa = "123456"; string bbb = ""; bbb = string.Copy(aaa); //复制的方法1 Console.WriteLine("复制1后的字符串"+bbb); char[] ccc = new char[100]; aaa.CopyTo(1,ccc,0,5); //复制方法2,从aaa的1号位置复制5字符长度的字符串到ccc 的0号位置开始的地方 foreach (char ch in ccc) { Console.Write(ch); //查看复制之后的字符串 } Console.WriteLine("--------替换字符串--------"); string strstr0 = "123.456"; string strstr1 = strstr0.Replace('.', ','); //将字符串中的 .替换为, Console.WriteLine(strstr1); strstr1 = strstr0.Replace("123", "000"); //将字符串中的123替换为000 Console.WriteLine(strstr1);
结果截图:
相关文章推荐
- C#使用String.Format()方法时,出现异常"输入的字符串格式有误"的解决方法
- C#中 string.format方法使用大全
- C# 委托异步回调 基本使用方法
- string基本字符序列容器(竞赛时常用的使用方法总结)
- [原创]C#中使用ADO.NET连接SQL Server数据库,自动增长字段用作主键,处理事务时的基本方法
- String 基本使用方法, 以及要注意的事项
- streamstring的基本使用方法和对它的个人理解
- [转] C# 绘制报表,使用Graphics.DrawString 方法
- C#使用String和StringBuilder运行速度测试及各自常用方法简介
- 浅谈C#使用xml基本方法
- oc-字符串NSString,NSMutablesString基本使用方法
- C#委托类型-(基本使用方法)
- C# 字符串String的常用使用方法
- 使用C#制做进程监视器 (一些基本的方法函数)
- C# string.TrimEnd方法的使用说明
- [深入学习C#]LINQ查询表达式详解(1)——基本语法、使用扩展方法和Lambda表达式简化LINQ查询
- [转载]C#中使用ADO.NET连接SQL Server数据库,自动增长字段用作主键,处理事务时的基本方法
- 使用C#控制台程序操作SQL Serve 的3种基本方法
- C# 使用String.Join 和 Distinct 方法 去除字符串中重复字符
- 在C#中使用忽略大小写的string.Contains方法