Top.Mail.Ru
Уведомления
Очистить все

Конвертировать int в String в шестнадцатеричном виде (hex) на C#?

(@thefish)
New member

Привет!

Делаю небольшую утилиту на C# для связи с контроллером, чтобы получать данные и производить управление (но это к сути особо не относится 🙂)

Вопрос банальный - как преобразовать число типа int в строку, только чтобы в строке оно было в шестнадцатеричном виде. То есть делаю так:

int temp = 0xFF001348;
String tempStr = temp.ToString();

Получаю строку:

"4278195016"

А хочу:

"0xFF001348"
Цитата
Создатель темы Размещено : 30.10.2024 11:40
Aveal
(@aveal)
Top level Admin

Привет, так:

tempStr = $"0x{temp:X}
ОтветитьЦитата
Размещено : 30.10.2024 12:26
(@thefish)
New member

Запись от: @aveal

Привет, так:

tempStr = $"0x{temp:X}

Спасибо, оно - то что надо )

 

ОтветитьЦитата
Создатель темы Размещено : 30.10.2024 13:02
Aveal
(@aveal)
Top level Admin

Запись от: @thefish

Спасибо, оно - то что надо )

👍

 

ОтветитьЦитата
Размещено : 30.10.2024 13:12
Поделиться: