ฉันจะแปลงสิ่งต่อไปนี้ได้อย่างไร?
2934 (จำนวนเต็ม) ถึง B76 (ฐานสิบหก)
ให้ฉันอธิบายสิ่งที่ฉันพยายามจะทำ ฉันมี ID ผู้ใช้ในฐานข้อมูลของฉันที่เก็บไว้เป็นจำนวนเต็ม แทนที่จะให้ผู้ใช้อ้างอิง ID ของพวกเขาฉันต้องการให้พวกเขาใช้ค่าฐานสิบหก สาเหตุหลักคือเพราะมันสั้นกว่า
ดังนั้นฉันต้องเปลี่ยนจากเลขจำนวนเต็มเป็นฐานสิบหก แต่ฉันต้องเปลี่ยนจากฐานสิบหกเป็นจำนวนเต็มด้วย
มีวิธีง่าย ๆ ใน C # หรือไม่
Integer
การใช้งานที่สั้นลงหรือไม่? หากเป้าหมายเดียวคือการทำให้ ID ผู้ใช้สั้นที่สุดเท่าที่จะเป็นไปได้ฉันสนใจที่จะทราบว่ามีเหตุผลอื่นใดที่ชัดเจนว่าทำไมคุณต้องมีการแปลงเลขฐานสิบหกโดยเฉพาะถ้าไม่ได้พลาดแน่นอน มันชัดเจนและเป็นที่รู้จัก (ถ้าจำเป็นต้องใช้) ว่า ID ผู้ใช้นั้นจริงแล้วเป็นการแสดงเลขฐานสิบหกของมูลค่าจริงหรือไม่?