私がやりたいのは、 vb.net の2バイト配列を比較することだけです。私はこれらのコードを試しました:
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 しか得られませんでした。どちらも同じ長さで、両方をループしました。両方とも同じポイントで同じバイトを持っています。では、何が問題なのですか?どのコードを使用すればよいですか? 私を助けてください。