Как преобразовать 10-значное число в шестнадцатеричную строку в С#?
Примечание: если число меньше 10 цифр, добавить отступ? Например, число равно 1, я хочу, чтобы моя строка была 0000000001.
Как преобразовать 10-значное число в шестнадцатеричную строку в С#?
Примечание: если число меньше 10 цифр, добавить отступ? Например, число равно 1, я хочу, чтобы моя строка была 0000000001.
Используйте строку стандартного формата:
string paddedHex = myNumber.ToString("x10");
x
говорит, что вам нужен шестнадцатеричный формат, 10 говорит, что вы хотите дополнить его 10 цифрами. Прочитайте документацию по ссылкам, которые я предоставил.
- person Oded; 11.12.2010