Tengo dos matrices de bytes con exactamente el mismo contenido. Probé:Cómo comparar dos matrices de bytes
if (bytearray1 == bytearray2) {...} else {...}
y
if (Array.Equals(bytearray1, bytearray2)) {....} else {...}
Todo el tiempo que va a la otra! ¡No sé por qué! ¡Comprobé ambas matrices de forma manual varias veces!
Relacionados: http://stackoverflow.com/questions/43289/comparing-two -byte-arrays-in-net – Anthony