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:
int intValue = 2934; string hexValue = intValue.ToString("X"); // 结果:"B76"
<定> custom:
Untuk mendapatkan nombor hexadecimal huruf kecil, gunakan toString ("x4").
string hexValue = "B76"; int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber); // 结果:2934
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!