using PowerfulExtensions.Linq;
...
var distinct = myArray.Distinct(c => c.A, c => c.B);