There is no native method for comparing arrays in C#. So if you're trying to compare the contents of a byte array and you think Array.Equals() is going to work, you will be surprise. Array.Equals() is only a reference comparison, ie. Object.Equals().
You will need to create your own method to compare arrays. However, if you're using Linq, you can use Enumerable.SequenceEqual(). Simple.