|
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
|
Übersetzung
Original
|
Guid.Parse-Methode
Assembly: mscorlib (in mscorlib.dll)
Parameter
- input
- Typ: System.String
Die zu konvertierende GUID.
| Ausnahme | Bedingung |
|---|---|
| ArgumentNullException |
|
| FormatException |
|
| Exception |
Erstellen Sie eine neue Guid-Struktur, GStart, und eine neue GUID dafür. Schreiben des GUID in eine Zeichenfolge des Formats "B". Erstellen Sie eine weitere Guid-Struktur, GCurrent, wobei die GUID mit der Parse-Methode aus der Zeichenfolge analysiert wird. Schreiben des GUID in eine Zeichenfolge des Formats "X". Analysieren Sie die Zeichenfolge im "X"-Format in GCurrent mit der TryParse-Methode. Schreiben des GUID in eine Zeichenfolge des Formats "X". Wiederholen Sie den vorherigen Schritt, aber verwenden Sie die TryParseExact-Methode stattdessen, um Inhalt zu analysieren, der nur im "X"-Format vorliegt.
static void Main(string[] args) { Guid GStart = Guid.NewGuid(); string guidB = GStart.ToString("B"); Guid GCurrent = Guid.Parse(guidB); string guidX = GCurrent.ToString("X"); if (Guid.TryParse(guidX, out GCurrent)) Console.WriteLine(GCurrent.ToString("X")); else Console.WriteLine("Last parse operation unsuccessful."); if (Guid.TryParseExact(guidX, "X", out GCurrent)) Console.WriteLine(GCurrent.ToString("X")); else Console.WriteLine("Last parse operation unsuccessful."); }
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.