如何比较字节数组和字节数组列表

本文关键字:字节 字节数 数组 列表 何比较 比较 | 更新日期: 2023-09-27 18:25:11

我有一个字节数组和一个字节列表,它们都包含相同的数字。我该如何比较它们。

我正在使用但不起作用的代码:

if (portBuffer.Equals(ret_bytes))
         status = 0;

下图是我调试时拍摄的。它们基本上包含相同的字节。我知道它们属于不同的对象,但如何铸造它们呢?感谢

忙碌的猫http://img29.imageshack.us/img29/5769/33818425.jpg!

如何比较字节数组和字节数组列表

使用扩展方法SequenceEqual。

using System.Linq;
//...
if (portBuffer.SequenceEqual(ret_bytes))
         status = 0;

如果您想使用linq,请尝试:

var arraysAreEqual = Enumerable.SequenceEqual(portBuffer, ret_bytes); 

我不在电脑上,所以我不能告诉你是否需要选角。