Die Umwandlung von einer Guid Nullable Guid
Ist das eine idiomatische Weg zu konvertieren eine Guid
zu einem Guid?
?
new Guid?(new Guid(myString));
InformationsquelleAutor Ben | 2010-02-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, dies ist:
Gibt es eine implizite Konvertierung von
T
zuNullable<T>
- Sie brauchen nicht, etwas besonderes zu tun. Oder wenn Sie nicht in einer situation, wo die implizite Konvertierung funktioniert (z.B. Sie versucht, eine Methode aufzurufen, die hat überlastungen sowohl für die null-Werte zulässt und nicht-nullable-Typen), können Sie werfen es:Vereinbart.
Sie kommen in .NET 4, besser spät als nie! msdn.microsoft.com/en-us/library/...
5 Jahre später: Was? Es gab eine Zeit, wenn die Guids nicht haben, Parse oder TryParse? Wie hast du überleben? Ich benutze es die ganze Zeit!
InformationsquelleAutor Jon Skeet
nur casten: (Guid?)(neue Guid(myString))
gibt es auch einen impliziten cast, so würde das funktionieren:
Guid? g = new Guid(myString);
InformationsquelleAutor Grzenio