<:> Soalan:
Bagaimana untuk menukarkan integer dengan lancar ke dalam rentetan heksadesimal dalam C#, dan sebaliknya?Latar Belakang:
Untuk meningkatkan pengalaman pengguna, anda boleh mengubah suai pangkalan data yang menyimpan ID pengguna sebagai integer, dan memaparkan ID dengan nilai yang lebih pendek dari setara heksadesimal.
Penyelesaian:
Kunci untuk penukaran ini adalah menggunakan kaedah .tring () yang disediakan oleh Int Type.
Integer kami ke Hexades:
Untuk menukar integer ke dalam rentetan heksadesimal, sila gunakan kaedah .tring () dengan simbol penerangan format "x". Contohnya:
int intValue = 2934; string hexValue = intValue.ToString("X");
Ini akan memberikan integer 2934 untuk intagain.
<加> Keterangan tambahan:
string hexValue = "B76"; int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
untuk mendapatkan rentetan heksadesimal yang tepat mengandungi empat nombor -nombor (tidak kira berapa banyak yang anda hargai), sila gunakan .tring ("x4").
Atas ialah kandungan terperinci Bagaimana untuk menukar integer ke hexadecimal dan kembali ke C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!