Guid.ToString Metoda

Definice

Vrátí řetězcovou reprezentaci hodnoty této instance Guid struktury.

Přetížení

ToString(String, IFormatProvider)

Vrátí řetězcovou reprezentaci hodnoty této instance Guid třídy podle zadaného specifikátoru formátu a informací o formátu specifickém pro jazykovou verzi.

ToString()

Vrátí řetězcovou reprezentaci hodnoty této instance ve formátu registru.

ToString(String)

Vrátí řetězcovou reprezentaci hodnoty této Guid instance podle zadaného specifikátoru formátu.

ToString(String, IFormatProvider)

Zdroj:
Guid.cs
Zdroj:
Guid.cs
Zdroj:
Guid.cs

Vrátí řetězcovou reprezentaci hodnoty této instance Guid třídy podle zadaného specifikátoru formátu a informací o formátu specifickém pro jazykovou verzi.

public:
 virtual System::String ^ ToString(System::String ^ format, IFormatProvider ^ provider);
public string ToString (string? format, IFormatProvider? provider);
public string ToString (string format, IFormatProvider provider);
override this.ToString : string * IFormatProvider -> string
Public Function ToString (format As String, provider As IFormatProvider) As String

Parametry

format
String

Specifikátor jednoho formátu, který určuje, jak formátovat hodnotu této Guid. Parametrem format může být "N", "D", "B", "P" nebo "X". Pokud format je null nebo prázdný řetězec (""), použije se "D".

provider
IFormatProvider

(Vyhrazeno) Objekt, který poskytuje informace o formátování specifické pro jazykovou verzi.

Návraty

Hodnota tohoto Guidsouboru je reprezentovaná řadou šestnáctkových číslic malých písmen v zadaném formátu.

Implementuje

Výjimky

Hodnota format není null, prázdný řetězec (""), "N", "D", "B", "P" nebo "X".

Poznámky

Parametr provider je vyhrazen pro budoucí použití a nepřispívá ke spuštění této metody. Můžete předat null volání metody.

Následující tabulka ukazuje specifikátory přijatého format formátu pro parametr. "0" představuje číslici; pomlčky ("-"), složené závorky ("{", "}") a kulaté závorky ("(",")") vypadají tak, jak jsou vyobrazeny.

Specifikátor Formát návratové hodnoty
N 32 číslic:

00000000000000000000000000000000
D 32 číslic oddělených pomlčkami:

00000000-0000-0000-0000-000000000000
B 32 číslic oddělených pomlčkami a uzavřených ve složených závorkách:

{00000000-0000-0000-0000-000000000000}
P 32 číslic oddělených pomlčkami a uzavřených v kulatých závorkách:

(00000000-0000-0000-0000-000000000000)
X Čtyři šestnáctkové hodnoty uzavřené ve složených závorkách, přičemž čtvrtá hodnota je podmnožinu osmi šestnáctkových hodnot uzavřených rovněž ve složených závorkách:

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}

Šestnáctkové číslice a až f jsou ve vráceném řetězci malými písmeny. Pokud je chcete převést na velká písmena, zavolejte metodu String.ToUpper pro vrácený řetězec.

Vzhledem k tomu, že parametr provider je ignorován, nemůžete ho použít k poskytnutí vlastního řešení formátování. Chcete-li reprezentovat Guid hodnotu jako řetězec ve formátu, který není podporován standardními řetězci formátu GUID, zavolejte metodu String.Format(IFormatProvider, String, Object[]) s objektem provider , který implementuje rozhraní a ICustomFormatterIFormatProvider . Další informace najdete v části Vlastní formátování pomocí ICustomFormatter v článku Typy formátování .

Platí pro

ToString()

Zdroj:
Guid.cs
Zdroj:
Guid.cs
Zdroj:
Guid.cs

Vrátí řetězcovou reprezentaci hodnoty této instance ve formátu registru.

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

Návraty

Hodnota tohoto Guidsouboru , formátovaná pomocí specifikátoru formátu "D" následujícím způsobem:

xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

kde hodnota identifikátoru GUID je reprezentována jako řada šestnáctkových číslic s malými písmeny ve skupinách po 8, 4, 4, 4 a 12 číslicích oddělených spojovníky. Příkladem návratové hodnoty je "382c74c3-721d-4f34-80e5-57657b6cbc27". Chcete-li převést šestnáctkové číslice z až f na velká písmena, zavolejte metodu ToUpper() pro vrácený řetězec.

Poznámky

Tato metoda poskytuje výchozí formát GUID, který je dostačující pro typické použití; jiné verze této metody, které používají format parametr, však poskytují několik běžných variant formátu.

Platí pro

ToString(String)

Zdroj:
Guid.cs
Zdroj:
Guid.cs
Zdroj:
Guid.cs

Vrátí řetězcovou reprezentaci hodnoty této Guid instance podle zadaného specifikátoru formátu.

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

Parametry

format
String

Specifikátor jednoho formátu, který určuje, jak formátovat hodnotu této Guid. Parametrem format může být "N", "D", "B", "P" nebo "X". Pokud format je null nebo prázdný řetězec (""), použije se "D".

Návraty

Hodnota tohoto Guidsouboru je reprezentovaná řadou šestnáctkových číslic malých písmen v zadaném formátu.

Výjimky

Hodnota format není null, prázdný řetězec (""), "N", "D", "B", "P" nebo "X".

Poznámky

Následující tabulka ukazuje specifikátory přijatého format formátu pro parametr. "0" představuje číslici; pomlčky ("-"), složené závorky ("{", "}") a kulaté závorky ("(",")") vypadají tak, jak jsou vyobrazeny.

Specifikátor Formát návratové hodnoty
N 32 číslic:

00000000000000000000000000000000
D 32 číslic oddělených pomlčkami:

00000000-0000-0000-0000-000000000000
B 32 číslic oddělených pomlčkami a uzavřených ve složených závorkách:

{00000000-0000-0000-0000-000000000000}
P 32 číslic oddělených pomlčkami a uzavřených v kulatých závorkách:

(00000000-0000-0000-0000-000000000000)
X Čtyři šestnáctkové hodnoty uzavřené ve složených závorkách, přičemž čtvrtá hodnota je podmnožinu osmi šestnáctkových hodnot uzavřených rovněž ve složených závorkách:

{0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}}

Šestnáctkové číslice a až f jsou ve vráceném řetězci malými písmeny. Pokud je chcete převést na velká písmena, zavolejte metodu String.ToUpper pro vrácený řetězec.

Platí pro