Consider the following two method calls that are nearly equivalent. Take note of the way the byte array is declared and allocated on both.
void Method1() {
These 2 methods are exactly equivalent. However second method is more verbose and less convenient for longer arrays or if you want to modify the array length.