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

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

ATP
 ATP
(@atp)
New Member

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

Цитата
Topic starter Размещено : 12.05.2022 09:09
Тэги темы
C#
Aveal
(@aveal)
Illustrious Member 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
(@atp)
New Member

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

ОтветитьЦитата
Topic starter Размещено : 12.05.2022 10:31
Aveal
(@aveal)
Illustrious Member Admin

@atp Можно так:

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

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

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