好吧,我想要做的就是比較vb.net中的2個字節數組。我試圖這些代碼:如何比較vb.net中的字節數組
If Byte.ReferenceEquals(bytearrayone, bytearraytwo) Then
MsgBox("Yes", MsgBoxStyle.Information)
Else
MsgBox("No", MsgBoxStyle.Critical)
End If
而且
If Array.ReferenceEquals(bytearrayone, bytearraytwo) Then
MsgBox("Yes", MsgBoxStyle.Information)
Else
MsgBox("No", MsgBoxStyle.Critical)
End If
兩個字節陣列是相同的,一個陣列從一個資源文件,並從計算機上的其他以字節。出於測試目的,我在兩個數組中使用了相同的文件,但根據所提供的代碼,我得到的都是No。兩者都有相同的長度,我穿過他們兩個,都有相同的字節相同的點。那麼怎麼了?我應該使用哪些代碼?請幫幫我。
'ReferenceEquals - 確定指定的System.Object實例是否是相同的實例。「它不會比較數組CONTENTS,但是2個引用是否相同。 – Plutonix
哦,我明白了,所以我應該使用哪些代碼來比較內容,請告訴 –