Version.ToString Version.ToString Version.ToString Version.ToString Method

定義

現在の Version オブジェクトの値を、それと等価な String 形式に変換します。Converts the value of the current Version object to its equivalent String representation.

オーバーロード

ToString() ToString() ToString() ToString()

現在の Version オブジェクトの値を、それと等価な String 形式に変換します。Converts the value of the current Version object to its equivalent String representation.

ToString(Int32) ToString(Int32) ToString(Int32) ToString(Int32)

現在の Version オブジェクトの値を、それと等価な String 形式に変換します。Converts the value of the current Version object to its equivalent String representation. 指定された数は、返される構成要素の数を示します。A specified count indicates the number of components to return.

ToString() ToString() ToString() ToString()

現在の Version オブジェクトの値を、それと等価な String 形式に変換します。Converts the value of the current Version object to its equivalent String representation.

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

戻り値

現在の String オブジェクトの各構成要素 (メジャー、マイナー、ビルド、リビジョン) の値を、次に説明する書式で表した Version 形式。The String representation of the values of the major, minor, build, and revision components of the current Version object, as depicted in the following format. 各構成要素はピリオド文字 (.) で区切ります。Each component is separated by a period character ('.'). 角かっこ ("[" および "]") は、定義されていない場合は戻り値に現れない構成要素を示します。Square brackets ('[' and ']') indicate a component that will not appear in the return value if the component is not defined: major.minor[.build[.revision]]major.minor[.build[.revision]] たとえば、コンストラクター Version(1,1) を使用して Version オブジェクトを作成した場合は、文字列 "1.1" が返されます。For example, if you create a Version object using the constructor Version(1,1), the returned string is "1.1". コンストラクター Version(1,3,4,2) を使用して Version オブジェクトを作成した場合は、文字列 "1.3.4.2" が返されます。If you create a Version object using the constructor Version(1,3,4,2), the returned string is "1.3.4.2".

ToString(Int32) ToString(Int32) ToString(Int32) ToString(Int32)

現在の Version オブジェクトの値を、それと等価な String 形式に変換します。Converts the value of the current Version object to its equivalent String representation. 指定された数は、返される構成要素の数を示します。A specified count indicates the number of components to return.

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 Int32 Int32 Int32

返される構成要素の数。The number of components to return. fieldCount は 0 ~ 4 です。The fieldCount ranges from 0 to 4.

戻り値

現在の String オブジェクトの各構成要素 (メジャー、マイナー、ビルド、リビジョン) の値をピリオド文字 (.) で区切って表した Version 形式。The String representation of the values of the major, minor, build, and revision components of the current Version object, each separated by a period character ('.'). fieldCount パラメーターは、返される構成要素の数を決定します。The fieldCount parameter determines how many components are returned.

fieldCountfieldCount 戻り値Return Value
00 空の文字列 ("")。An empty string ("").
11 メジャーmajor
22 メジャー.マイナーmajor.minor
33 メジャー.マイナー.ビルドmajor.minor.build
44 メジャー.マイナー.ビルド.リビジョンmajor.minor.build.revision

たとえば、コンストラクター Version(1,3,5) を使用して Version オブジェクトを作成した場合、ToString(2) は "1.3" を返し、ToString(4) は例外をスローします。For example, if you create Version object using the constructor Version(1,3,5), ToString(2) returns "1.3" and ToString(4) throws an exception.

例外

fieldCount が 0 未満であるか、4 を超えています。fieldCount is less than 0, or more than 4.

- または --or- fieldCount が、現在の Version オブジェクトに定義した構成要素の数を超えています。fieldCount is more than the number of components defined in the current Version object.

適用対象