C#字符串的CompareTo比较,让我疑惑的地方
2021-03-26 20:24
标签:输入 str1 har 选择排序 ret 自己 class write 学习 在学习选择排序算法的时候,用到CopareTo方法。由于比较的数字,是自己随意输入的。 当我输入字符串“8”,它和字符串“16”比较时候。 显然,我原本以为“8”和“16”比较,结果是-1。实际并不是的。 至于,为啥字符串“8” 与字符串“16”对比,会返回1。这点原因,待确定。 //todo C#字符串的CompareTo比较,让我疑惑的地方 标签:输入 str1 har 选择排序 ret 自己 class write 学习 原文地址:https://www.cnblogs.com/nanguoyezi/p/9375093.html string str1 = "8";
string str2 = "16";
string str3 = "08";
Console.WriteLine(str1.CompareTo(str2));//结果显示1
Console.WriteLine(str3.CompareTo(str2));//结果显示-1