指定した書式指定子と、カルチャ固有の書式情報に従って、 Guid クラスのこのインスタンスの値を String 形式で返します。
Overloads Public Overridable Function ToString( _
ByVal format As String, _ ByVal provider As IFormatProvider _) As String
[C#]
public virtual string ToString(stringformat,IFormatProviderprovider);
[C++]
public: virtual String* ToString(String* format,IFormatProvider* provider);
[JScript]
public function ToString(
format : String,provider : IFormatProvider) : String;
パラメータ
- format
この Guid の値の書式を指定する 1 文字の書式指定子。 format パラメータには、"N"、"D"、"B"、または "P" を指定できます。 format が null 参照 (Visual Basic では Nothing) か空の文字列 ("") の場合は、"D" が使用されます。 - provider
(予約済み) カルチャ固有の書式指定サービスを提供する IFormatProvider 参照。
戻り値
例外
例外の種類 | 条件 |
---|---|
FormatException | format の値が空の文字列 ("")、"N"、"D"、"B"、または "P" ではありません。 |
解説
format パラメータには、次の書式指定子を格納できます。次の表では、戻り値の各桁はすべて 16 進数です。文字 'x' は 16 進数を表し、ハイフン ('-')、中かっこ ('{'、'}')、および丸かっこ ('('、')') は、表に示すとおりに使用されます。
指定子 | 戻り値の形式 |
---|---|
N | 32 桁:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
D | ハイフンで区切られた 32 桁:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
B | 中かっこで囲まれ、ハイフンで区切られた 32 桁:
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx} |
P | 丸かっこで囲まれ、ハイフンで区切られた 32 桁:
(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) |
provider パラメータは将来の使用のために予約されており、このメソッドの実行には関与しません。このパラメータには、null 参照を指定することもできます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
Guid 構造体 | Guid メンバ | System 名前空間 | Guid.ToString オーバーロードの一覧