Como comparar duas matrizes de bytes [duplicados]

Esta questão já tem uma resposta aqui:

Comparando matrizes de dois bytes no .NET 28 respostas

Eu tenho dois conjuntos de bytes com exatamente o mesmo conteúdo. Eu tentei:

if (bytearray1 == bytearray2) {...} else {...}

e

if (Array.Equals(bytearray1, bytearray2)) {....} else {...}

Toda vez que vai para o outro! Eu não sei porque! Eu verifiquei duas matrizes manualmente várias vezes !!!

questionAnswers(4)

yourAnswerToTheQuestion