<:> Frage:
Wie kann man die Ganzzahl nahtlos in eine hexadezimale Zeichenfolge in C#umwandeln und umgekehrt?Hintergrund:
Um die Benutzererfahrung zu verbessern, können Sie die Datenbank, die die Benutzer -ID als Ganzzahl speichert, ändern und die ID mit einem kürzeren Wert des hexadezimalen Äquivalents anzeigen.
Lösung:
Der Schlüssel zu dieser Konvertierung besteht darin, die vom Int -Typ bereitgestellte .tring () -Methode zu verwenden.
Unsere Ganzzahl zu Hexaden:
Um die Ganzzahl in eine hexadezimale Zeichenfolge umzuwandeln, verwenden Sie bitte die .tring () -Methode mit einem "X" -Formatbeschreibungssymbol. Zum Beispiel:
Dies wird Hexadecimal String "B76" hexValue zuweisen.
int intValue = 2934; string hexValue = intValue.ToString("X");
<六> sechzehn -to -Improven:
Dies wird inagain eine Ganzzahl 2934 zuweisen.
string hexValue = "B76"; int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
Für eine Hexadezimalzahl von Kleinbuchstaben verwenden Sie bitte .Tring ("x") oder .tring ("x4").
Das obige ist der detaillierte Inhalt vonWie kann man Ganzzahlen in Hexadezimal und zurück in C#umwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!