Wie werfen einen STRING in eine GUID

Brauche ich warf einen String zu einem Guid.

Bin ich mit diesem code, aber

string myUserIdContent = ((Label)row.FindControl("uxUserIdDisplayer")).Text;
Guid myGuidUserId = new Guid(myUserIdContent); //PROBLEM HERE
MembershipUser mySelectedUser = Membership.GetUser(myGuidUserId);

Ich diese Fehlermeldung erhalten

Exception Details: System.FormatException: Unrecognized
Guid-format.

Was ist der richtige Weg, um die Ergebnisse erzielen?

  • Natürlich könnte man richtige format...
  • Was ist mit GuidConverter Klasse? Könnten Sie mir ein Beispiel nennen?
  • Poste bitte die genaue Zeichenfolge, die Sie verwenden.
  • "9accaf71-fe30-48dd-b8a0-062459b4cdfc" string
  • Ich bin nicht in der Lage zu reproduzieren, die Ihre Fehler nur durch die Verwendung der Zeichenfolge, die Sie haben. Legen Sie einen Haltepunkt in deinen code und STELLEN Sie SICHER, dass myUserIdContent ist wirklich festgelegt, was Sie denken, es ist.
  • Die Zeichenfolge, die Sie sind, zeigt uns, werden konvertieren, um eine Guid nur gut.... entweder bist du nicht wirklich immer, dass die Schnur, oder etwas anderes nicht...

InformationsquelleAutor GibboK | 2010-12-28
Schreibe einen Kommentar