导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

Version.CompareTo 方法 (Object)

2013/12/13

将当前 Version 对象与指定的对象进行比较,并返回二者相对值的一个指示。

Namespace:  System
程序集:  mscorlib(位于 mscorlib.dll 中)

声明
Public Function CompareTo ( _
	version As Object _
) As Integer

参数

version
类型: System.Object
要比较的对象,或为 Nothing

返回值

类型: System.Int32

返回值

说明

小于零

当前的 Version 对象是 version 之前的一个版本。

当前的 Version 对象是与 version 相同的版本。

大于零

当前 Version 对象是 version 之后的一个版本。

- 或 -

versionNothing

实现

IComparable.CompareTo(Object)

异常条件
ArgumentException

version 并不属于类型 Version

Version 的所有部分按重要性递减顺序排列为:主版本号、次版本号、内部版本号和修订号。假定未知部分比任何已知部分都旧。

例如:

  • 1.1 版比 1.1.0 版旧

  • 1.1 版比 1.1.1 版旧

  • 1.1 版比 1.1.2.3 版旧

  • 1.1.2 版比 1.1.2.4 版旧

  • 1.2.5 版比 1.2.3.4 版新

版本说明

Windows Phone

 如果向 CompareTo 传递字符串,则该方法会引发 InvalidCastException 而不是 ArgumentException

Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft