1.string.Compare(s1,s2) 比较 按字母顺序后边的大于前边的 s1<s2 retrun -1 ;s1=s2 return 0; s1>s2 return1.
Console.WriteLine(string.Compare("aa", "Aa").ToString());// -1 Console.WriteLine(string.Compare("aa", "Aa",true).ToString());//true 忽略大小写 0 Console.WriteLine(string.Compare("b", "Aa", true).ToString());//1
2.s.Trim() 去前后空格,s.trim(';')去掉前后分号,
s.TrimStart(';')去掉前边的分号,s.TrimEnd(';')去掉后边的分号,
s.Replace(" ","") 替换所有空格
string s = " ; string;bcsdf ds dd; "; Console.WriteLine(s.Replace(" ","")); Console.WriteLine(s.Trim()); Console.WriteLine(s.Trim(new char[] { ';', ' ' })); Console.WriteLine(s.TrimStart(new char[] { ';', ' ' }));//去掉前边的分号和空格 Console.WriteLine(s.TrimEnd(new char[] { ';', ' ' }));//去掉后边的分号和空格
效果: