使用C#逐字节读取字节数组

时间:2010-08-28 04:53:55

标签: c#

我有一个字节数组,我想逐字节读取这个数组,并将每个字节显示为整数。

如何使用C#执行此操作?

2 个答案:

答案 0 :(得分:1)

鉴于该数组被称为bytes

foreach(var b in bytes)
{
    Console.WriteLine((int)b);
}

虽然,但公平地说,为了显示目的,可能不需要转换为int。

答案 1 :(得分:1)

我编写的一些C#代码通过TCP / IP与传统的C ++应用程序进行通信。有些代码使用原始数据包格式,其中C / C ++结构是前后传递的。

遗留代码的示例: Best Practice Mapping a byte array to a structure in C#