Salve,
se ho due array, per esempio di interi:

int[] a = {1, 2, 3};
int[] b = {2, 3, 4};

E uso il metodo:

a.Equals(b);

Otterrò un confronto tra tutti gli elementi dei due array, e quindi riceverò true se effettivamente i due array sono uguali? E la cosa vale per qualsiasi array? Per esempio anche per array di oggetti nei quali sia stato definito un overloading per l'operatore di uguaglianza?

Grazie, ciao.