我有一個字節數組和一個字節列表,它們都包含相同的數字。 我應該如何比較它們。如何比較字節數組和字節數組列表?
代碼我使用,但不工作:當我在調試
if (portBuffer.Equals(ret_bytes))
status = 0;
下拍攝圖像。它們基本上包含相同的字節。我知道他們屬於不同的對象,但如何施展他們?謝謝
a busy cat http://img29.imageshack.us/img29/5769/33818425.jpg !
我有一個字節數組和一個字節列表,它們都包含相同的數字。 我應該如何比較它們。如何比較字節數組和字節數組列表?
代碼我使用,但不工作:當我在調試
if (portBuffer.Equals(ret_bytes))
status = 0;
下拍攝圖像。它們基本上包含相同的字節。我知道他們屬於不同的對象,但如何施展他們?謝謝
a busy cat 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);
我不是在我的電腦,所以我不能告訴你,如果需要任何造型。
看看你用SequenceEquals得到了多少 – 2012-02-21 04:10:07