基础——C#中的字符串学习
使用逐字符串,在双引号前加“@”
1 string str=@"D:\Down"; //输出 “D:\Down”
格式化字符串
1 string str="conn";
2 Console.WriteLine("ni hao {0}",str); //输出 "ni hao conn"
比较字符串
可以通过“==”来比较两个字符串值是否相等,叫值比较;
可以使用“CompareTo”来比较两个字符串引用是否相等,叫引用比较;
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
1 string str1="C#";
2 string str2="C#";
3 if(str1==str2)
4 {
5 Console.WriteLine("字符串值比较");
6 }
7 else if(str1.CompareTo(str2)>0)
8 {
9 Console.WriteLine("字符串引用比较");
10 }
11 else
12 {
13 Console.WriteLine("...");
14 }
连接字符串使用“+”
拆分字符串用“split”
1 string str="1,2,3,4,5";
2 string[] s=str.split(","); //使用split按“,”分割字符串
字符串的大小写转换
1 string str="AbCbEf";
2 str.ToUpper(); //输出ABCDEF
3 str.ToLower(); //输出abcdef
1 string str="123";
2 string.IsNullOrEmpty(str); //返回ture和false
1 string str="nihao,nibuhao";
2 str=str.Replace("nibuhao","nihao");
3 Console.WriteLine(str); //输出"nihao,nihao"
O(∩_∩)O每天进步一点点O(∩_∩)O
该BLOG供个人记录学习笔记,如有错误欢迎指出!