Ich generiere eine GUID mit der folgenden Anweisung in meinem Code
byte[ ] keyBytes = Encoding.UTF8.GetBytes( Guid.NewGuid( ).ToString( ).Substring( 0, 12 ) );
Wenn eine GUID generiert wird, enthält sie auch den Bindestrich. Wie gehe ich vor, um eine GUID nur mit Buchstaben (Groß- und Kleinbuchstaben) und Zahlen zu generieren? Ich will den Bindestrich nicht. Kann mir jemand so eine Idee geben?
string.Replace(char, char)
zu erreichen, aber es ist wirklich sinnlos und unnötig. Stellen Sie eine neue Frage und versuchen Sie zu fragen, was Sie wirklich erreichen möchten - es scheint mehr zu sein, als nur Bindestriche in GUID-Zeichenfolgen zu entfernen.quelle