Guid.ToString Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een tekenreeksweergave van de waarde van dit exemplaar van de Guid structuur.
Overloads
| Name | Description |
|---|---|
| ToString(String) |
Retourneert een tekenreeksweergave van de waarde van dit Guid exemplaar, volgens de opgegeven indelingsaanduiding. |
| ToString() |
Retourneert een tekenreeksweergave van de waarde van dit exemplaar in registerindeling. |
| ToString(String, IFormatProvider) |
Retourneert een tekenreeksweergave van de waarde van dit exemplaar van de Guid klasse, volgens de opgegeven notatieaanduiding en cultuurspecifieke notatiegegevens. |
ToString(String)
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
Retourneert een tekenreeksweergave van de waarde van dit Guid exemplaar, volgens de opgegeven indelingsaanduiding.
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
Parameters
- format
- String
Eén notatieaanduiding die aangeeft hoe de waarde van deze Guidindeling moet worden opgemaakt. De format parameter kan 'N', 'D', 'B', 'P' of 'X' zijn. Als format dit een null of een lege tekenreeks (""), wordt "D" gebruikt.
Retouren
De waarde hiervan Guid, weergegeven als een reeks hexadecimale cijfers in kleine letters in de opgegeven notatie.
Uitzonderingen
De waarde is format niet null, een lege tekenreeks (""), "N", "D", "B", "P" of "X".
Opmerkingen
In de volgende tabel ziet u de geaccepteerde notatieaanduidingen voor de format parameter. "0" vertegenwoordigt een cijfer; afbreekstreepjes ("-"), accolades ("{", "}") en haakjes ("(", ")) worden weergegeven zoals weergegeven.
| Specificator | Indeling van retourwaarde |
|---|---|
N |
32 cijfers: 00000000000000000000000000000000 |
D |
32 cijfers gescheiden door afbreekstreepjes: 00000000-0000-0000-0000-000000000000 |
B |
32 cijfers gescheiden door afbreekstreepjes, tussen accolades: {00000000-0000-0000-0000-000000000000} |
P |
32 cijfers gescheiden door afbreekstreepjes, tussen haakjes: (00000000-0000-0000-0000-000000000000) |
X |
Vier hexadecimale waarden tussen accolades, waarbij de vierde waarde een subset is van acht hexadecimale waarden die ook tussen accolades zijn opgenomen: {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} |
De hexadecimale cijfers a tot en met f zijn kleine letters in de geretourneerde tekenreeks. Als u ze wilt converteren naar hoofdletters, roept u de String.ToUpper methode op de geretourneerde tekenreeks aan.
Van toepassing op
ToString()
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
Retourneert een tekenreeksweergave van de waarde van dit exemplaar in registerindeling.
public:
override System::String ^ ToString();
public override string ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Retouren
De waarde van deze Guidindeling, opgemaakt met behulp van de notatieaanduiding D, als volgt:
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
waarbij de waarde van de GUID wordt weergegeven als een reeks hexadecimale cijfers in kleine letters in groepen van 8, 4, 4, 4 en 12 cijfers en gescheiden door afbreekstreepjes. Een voorbeeld van een retourwaarde is '382c74c3-721d-4f34-80e5-57657b6cbc27'. Als u de hexadecimale cijfers van een tot en met f naar hoofdletters wilt converteren, roept u de ToUpper() methode op de geretourneerde tekenreeks aan.
Opmerkingen
Deze methode biedt een standaard-GUID-indeling die voldoende is voor normaal gebruik; Andere versies van deze methode die een format parameter gebruiken, bieden echter enkele algemene indelingsvariaties.
Van toepassing op
ToString(String, IFormatProvider)
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
- Bron:
- Guid.cs
Retourneert een tekenreeksweergave van de waarde van dit exemplaar van de Guid klasse, volgens de opgegeven notatieaanduiding en cultuurspecifieke notatiegegevens.
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
Parameters
- format
- String
Eén notatieaanduiding die aangeeft hoe de waarde van deze Guidindeling moet worden opgemaakt. De format parameter kan 'N', 'D', 'B', 'P' of 'X' zijn. Als format dit een null of een lege tekenreeks (""), wordt "D" gebruikt.
- provider
- IFormatProvider
(Gereserveerd) Een object dat cultuurspecifieke opmaakinformatie levert.
Retouren
De waarde hiervan Guid, weergegeven als een reeks hexadecimale cijfers in kleine letters in de opgegeven notatie.
Implementeringen
Uitzonderingen
De waarde is format niet null, een lege tekenreeks (""), "N", "D", "B", "P" of "X".
Opmerkingen
De provider parameter is gereserveerd voor toekomstig gebruik en draagt niet bij aan de uitvoering van deze methode. U kunt de methode-aanroep doorgeven null .
In de volgende tabel ziet u de geaccepteerde notatieaanduidingen voor de format parameter. "0" vertegenwoordigt een cijfer; afbreekstreepjes ("-"), accolades ("{", "}") en haakjes ("(", ")) worden weergegeven zoals weergegeven.
| Specificator | Indeling van retourwaarde |
|---|---|
N |
32 cijfers: 00000000000000000000000000000000 |
D |
32 cijfers gescheiden door afbreekstreepjes: 00000000-0000-0000-0000-000000000000 |
B |
32 cijfers gescheiden door afbreekstreepjes, tussen accolades: {00000000-0000-0000-0000-000000000000} |
P |
32 cijfers gescheiden door afbreekstreepjes, tussen haakjes: (00000000-0000-0000-0000-000000000000) |
X |
Vier hexadecimale waarden tussen accolades, waarbij de vierde waarde een subset is van acht hexadecimale waarden die ook tussen accolades zijn opgenomen: {0x00000000,0x0000,0x0000,{0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}} |
De hexadecimale cijfers a tot en met f zijn kleine letters in de geretourneerde tekenreeks. Als u ze wilt converteren naar hoofdletters, roept u de String.ToUpper methode op de geretourneerde tekenreeks aan.
Omdat de provider parameter wordt genegeerd, kunt u deze niet gebruiken om een aangepaste opmaakoplossing te bieden. Als u een Guid waarde wilt weergeven als een tekenreeks in een indeling die niet wordt ondersteund door de standaard-GUID-indelingstekenreeksen, roept u de String.Format(IFormatProvider, String, Object[]) methode aan met een provider object dat zowel de ICustomFormatter als IFormatProvider de interfaces implementeert. Zie de sectie Aangepaste opmaak met ICustomFormatter in het artikel Opmaaktypen voor meer informatie.