在文本框中显示byte []数组变量(按原样)

时间:2015-08-11 11:57:55

标签: c# bytearray

也许已经问过问题了,但我看多少我没找到或没有转换我的意愿。对不起,如果问题重复(请显示链接,如果是)。

我在字节数组中得到一些信息,在调试时我看到它是十进制形式的。如何显示像文本块或标签一样的字节数组?

我不想要一些HEX格式,只是纯十进制字节数组:)

有任何问题请问。谢谢你的帮助!

3 个答案:

答案 0 :(得分:5)

您可以使用String.Join

textBox1.Text = String.Join(",", buf);

答案 1 :(得分:1)

我想这适合:

using System.Text;
StringBuilder sb = "";
foreach (byte b in byteArray)
{
    sb.AppendLine(b);
}
Label.Text = sb.ToString();

问候。

答案 2 :(得分:0)

C#字节存储8位(0-255)它显示为更可读的东西。 它没有显示十进制数字,它显示一个c#字节,一个0到255之间的数字。

参考文献:
C# - Reading bytes, what are they and what's going on. I expect binary values, not decimal numbers