Version.ToString 方法

定义

将当前 Version 对象的值转换为其等效的 String 表示形式。

重载

ToString()

将当前 Version 对象的值转换为其等效的 String 表示形式。

ToString(Int32)

将当前 Version 对象的值转换为其等效的 String 表示形式。 指定的计数指示要返回的部分数。

ToString()

Source:
Version.cs
Source:
Version.cs
Source:
Version.cs

将当前 Version 对象的值转换为其等效的 String 表示形式。

public:
 override System::String ^ ToString();
public override string ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

返回

当前 String 对象的主要版本号、次要版本号、内部版本号和修订号部分的值的 Version 表示形式(遵循下面所示格式)。 各部分之间由句点字符(“.”)分隔。 方括号(“[”和“]”)指示在返回值中不会出现的部分(如果未定义该部分):

主要版本号.次要版本号[.内部版本号[.修订号]]

例如,如果使用 构造函数 Version(1,1)创建Version对象,则返回的字符串为“1.1”。 如果使用 构造函数 Version(1,3,4,2)创建Version对象,则返回的字符串为“1.3.4.2”。

适用于

ToString(Int32)

Source:
Version.cs
Source:
Version.cs
Source:
Version.cs

将当前 Version 对象的值转换为其等效的 String 表示形式。 指定的计数指示要返回的部分数。

public:
 System::String ^ ToString(int fieldCount);
public string ToString (int fieldCount);
override this.ToString : int -> string
Public Function ToString (fieldCount As Integer) As String

参数

fieldCount
Int32

要返回的部分数。 fieldCount 的范围是从 0 到 4。

返回

当前 String 对象的主要版本号、次要版本号、内部版本号和修订号部分的值的 Version 表示形式,各部分之间用句点字符(“.”)分隔。 fieldCount 参数确定返回多少个部分。

fieldCount 返回值
0 空字符串 ("")。
1 主要版本号
2 主要版本号.次要版本号
3 主要版本号.次要版本号.内部版本号
4 主要版本号.次要版本号.内部版本号.修订号

例如,如果使用 构造函数 Version(1,3,5)创建Version对象,ToString(2)则返回“1.3”并ToString(4)引发异常。

例外

fieldCount 小于 0 或大于 4。

- 或 -

fieldCount 多于在当前 Version 对象中定义的部分的数量。

适用于