Heim >Backend-Entwicklung >C++ >Wie konvertieren Sie Ganzzahlen und Hexadezimalwerte in C#?
Bei der Umwandlung von ganzzahliger und hexadezimaler Wert im Ganzzahl- und Hexadezimalwert im C#
In der Datenbankoperation zeigt die Verwendung der Hexadezimalproduktion, dass die Benutzer -ID sehr nützlich ist, da sie einfach und klar ist. Dies erfordert die Umwandlung von Ganzzahl in Hexadezimal und umgekehrt.
Umwandeln Sie die Ganzzahl (z. B. 2934) in Hexadezimal, bitte verwenden Sie den folgenden Code:
Dies wird "B76" im Hexadezimalwert.
<code class="language-csharp">string hexValue = intValue.ToString("X");</code>
Um den Hexadezimalzeichen zurück in die Ganzzahl umzuwandeln, verwenden Sie bitte den folgenden Code:
Dies gibt die ursprüngliche Ganzzahl 2934 zurück.
<code class="language-csharp">int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);</code>
Um sicherzustellen, dass die hexadezimale Darstellung eine spezifische Zahl hat, können die folgenden Varianten verwendet werden:
Geben Sie 4 Ziffern an und füllen Sie Null -Fill (Großbuchstaben)
.ToString("X4")
Das obige ist der detaillierte Inhalt vonWie konvertieren Sie Ganzzahlen und Hexadezimalwerte in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!