本文由机器翻译。若要查看英语原文,请勾选“英语”复选框。 也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语

String.IComparable.CompareTo 方法

.NET Framework (current version)

将当前实例与同一类型的另一个对象进行比较,并返回一个整数,该整数指示当前实例在排序顺序中的位置是位于另一个对象之前、之后还是与其位置相同。

命名空间:  System
程序集:  mscorlib(在 mscorlib.dll 中)

int IComparable.CompareTo(
	Object value
)

参数

value
类型:System.Object
与此实例进行比较的对象,或为 null

返回值

类型:System.Int32
一个有符号的整数,它指示此实例和 value 的相对顺序。

返回值

含义

小于零

此实例在排序顺序中位于 value 之前。

此实例与 value 按排序顺序中出现的位置相同。

大于零

此实例在排序顺序中位于 value 之后。

- 或 -

valuenull

Implements

IComparable.CompareTo(Object)

例外条件
ArgumentException

value 不是 String

此成员是显式接口应用。 它只能在 String 实例被强制转换为 IComparable 接口时使用。

可移植类库

受以下版本支持:可移植类库

适用于 Windows 应用商店应用的 .NET

受以下版本支持:

社区附加资源

显示: