public static bool ArrayEquals <T>(System.Collections.Generic.IEnumerable <T> a1, System.Collections.Generic.IEnumerable <T> a2) { // decompiler error return(a1.Equals(a2)); }