比较字符串CompareTo的用法及注意

CompareTo用法

 1     static void Main(string[] args)
 2         {
 3             string str = "1";
 4             string str2 = "2";
 5             int a=str2.CompareTo(str);      //str2与compareTo(参数str)比较。2大于1,返回值为1。
 6             Console.WriteLine(a.ToString());
 7             if (a<0)
 8             {
 9                 Console.WriteLine("true");
10             }
11             else 
12             {
13                 Console.WriteLine("wrong");
14             }           
15             Console.ReadKey();
16         }

返回值:

如果该 str2 等于 CompareTo(str)中的str参数,则返回 0 值;如果str2 在数字上小于 CompareTo(str)中的str 参数,则返回值-1;如果 str 在数字上大于CompareTo(str)中的str参数,则返回整数1。    

posted @ 2017-10-24 11:26  wangwiz  阅读(1455)  评论(0编辑  收藏  举报