C# 的 CompareTo 怎么用?

发布网友 发布时间:2022-04-24 09:06

我来回答

5个回答

热心网友 时间:2022-05-02 08:46

String.CompareTo 方法将此实例与指定的对象或String 进行比较版,二者相对值的指示。

if (s.CompareTo("upload") != 1) 就是将S与upload相比较,如果相同则返回假,如果不同则返回真。

CompareTo 这是字符串比较的函数,用法:

string s1 = "c";

string s2 = "b";

if(s1.CompareTo(s2)==1)

{

}

有三百个返回值~:

当s1>s2时,s1.CompareTo(s2)==1

当s1=s2时,s1.CompareTo(s2)==0

当s1<s2时,s1.CompareTo(s2)==-1

扩展资料:

public int compareTo(IntegeranotherInteger)在数字上比较两个Integer对象。

anotherInteger - 要比较的 Integer。

返回值:如果该 Integer 等于 Integer 参数,则返回 0 值;如果该 Integer 在数字上小于 Integer 参数,则返回值-1;如果 Integer 在数字上大于 Integer 参数,则返回整数1。

参考资料来源:百度百科-compareTo

热心网友 时间:2022-05-02 10:04

CompareTo 这是字符串比较的函数,用法:
string s1 = "c";
string s2 = "b";
if(s1.CompareTo(s2)==1)
{
}

它有三个返回值~:
当s1>s2时,s1.CompareTo(s2)==1
当s1=s2时,s1.CompareTo(s2)==0
当s1<s2时,s1.CompareTo(s2)==-1

以上为例,c的asc大于b的asc,所以返回1

热心网友 时间:2022-05-02 11:38

String.CompareTo 方法将此实例与指定的对象或String 进行比较,二者相对值的指示...
if (s.CompareTo("upload") != 1) 就是将S与upload相比较,如果相同则返回假,如果不同则返回真

热心网友 时间:2022-05-02 13:30

热心网友 时间:2022-05-02 15:38

是比较的好象是比较他们是否相等吧。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com