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

[Решено] C# как вывести массив byte[] в Console.WriteLine()?

 ATP
(@atp)
New member

Добрый день, подскажите способ, чтобы вывести массив byte[] в Console.WriteLine(). Язык программирования - C#, среда разработки - Visual Studio.

Цитата
Создатель темы Размещено : 12.05.2022 09:09
Метки темы
Aveal
(@aveal)
Top level Admin

Доброго времени:

var array = new byte[8];
Console.WriteLine("Array Output, Size: {0} Data: " + BitConverter.ToString(array), array.Length);
ОтветитьЦитата
Размещено : 12.05.2022 09:45
 ATP
(@atp)
New member

@aveal Работает, спасибо! Только выводит в hex, можно как-то в десятичном виде отобразить?

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

@atp Можно так:

Console.WriteLine("Data: {0}", string.Join(", ", array));
ОтветитьЦитата
Размещено : 12.05.2022 11:18
 ATP
(@atp)
New member

Еще раз спасибо, оба варианта работают 👍 

ОтветитьЦитата
Создатель темы Размещено : 12.05.2022 11:44
Поделиться: