基础——C#中的字符串学习

使用逐字符串,在双引号前加“@”

 

1 string str=@"D:\Down"; //输出 “D:\Down”

格式化字符串

 

 

1 string str="conn";
2 Console.WriteLine("ni hao {0}",str); //输出 "ni hao conn"

比较字符串

可以通过“==”来比较两个字符串值是否相等,叫值比较;

可以使用“CompareTo”来比较两个字符串引用是否相等,叫引用比较;

值比较和引用比较
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"

 

 

 

posted on 2010-03-18 12:46  donliu  阅读(322)  评论(0编辑  收藏  举报

导航