Як я можу конвертувати наступне?
2934 (ціле число) до B76 (шістнадцятковий)
Дозвольте мені пояснити, що я намагаюся зробити. У моїй базі даних є ідентифікатори користувачів, які зберігаються у вигляді цілих чисел. Замість того, щоб користувачі посилалися на свої ідентифікатори, я хочу дозволити їм використовувати шістнадцяткове значення. Основна причина тому, що вона коротша.
Тож не тільки мені потрібно перейти від цілого числа до шестигранника, але й мені потрібно перейти від шестигранника до цілого числа.
Чи є простий спосіб зробити це в C #?
Integer
скорочувальну реалізацію? Якщо єдина мета - зробити ідентифікатор користувача якомога коротшим, мені буде цікаво знати, чи є якась інша очевидна причина, чому ви конкретно вимагаєте шістнадцяткову конверсію - якщо я, звичайно, не пропустив її. Чи зрозуміло і відомо (якщо так потрібно), що ідентифікатори користувачів насправді є шістнадцятковим поданням реального значення?