using PowerfulExtensions.Linq;
...
var union = _arr1.Union(_arr2, c => c.A, c => c.B);