Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya dapat menukar antara integer dan nilai heksadesimal dalam C#?
Bagaimana untuk mengubah antara nilai integer dan heksadesimal dalam C#? Penukaran ini diperlukan untuk menyatakan ID pengguna sebagai lebih pendek dan lebih mudah.
Jawapan:
Integer ditukar menjadi hexades
Untuk menukar integer ke perwakilan heksadesimalnya, sila gunakan kaedah ToString ("x"). Contohnya:
Untuk menukar rentetan heksadesimal kembali ke integer, sila gunakan kaedah parse dan sistem.globalization.numbertyles.HexNumber Style:
<code class="language-csharp">int intValue = 2934; string hexValue = intValue.ToString("X"); // 结果:"B76"</code>
custom:
Untuk mendapatkan nombor hexadecimal huruf kecil, gunakan toString ("x4").
<code class="language-csharp">string hexValue = "B76"; int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber); // 结果:2934</code>
Keterangan tambahan:
Atas ialah kandungan terperinci Bagaimanakah saya dapat menukar antara integer dan nilai heksadesimal dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!