Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
1148 of 1492 menu
◀ ▶

Метод ToHexString

Convert.ToHexString возвращает hex без дефисов, буквы A–F заглавные. Байты 255 и 1 дают "FF01". Это не BitConverter.ToString, где между байтами стоят дефисы.

Синтаксис

string hex = Convert.ToHexString(bytes);

Пример

Давайте закодируем байты 255 и 1:

using System; class Program { static void Main() { byte[] data = { 255, 1 }; string res = Convert.ToHexString(data); Console.WriteLine(res); } }

Результат выполнения кода:

"FF01"

Пример

Давайте закодируем байты букв "abc":

using System; class Program { static void Main() { byte[] data = { 97, 98, 99 }; string res = Convert.ToHexString(data); Console.WriteLine(res); } }

Результат выполнения кода:

"616263"

Пример

Давайте закодируем один нулевой байт:

using System; class Program { static void Main() { byte[] data = { 0 }; string res = Convert.ToHexString(data); Console.WriteLine(res); } }

Результат выполнения кода:

"00"

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить