public static NSOrderedSet operator +(NSOrderedSet first, NSOrderedSet second) { if (first == null) { return(second); } if (second == null) { return(first); } var copy = new NSMutableOrderedSet(); copy.UnionSet(second.AsSet()); return(copy); }
public static NSOrderedSet operator -(NSOrderedSet first, NSSet second) { if (first == null) { return(null); } if (second == null) { return(first); } var copy = new NSMutableOrderedSet(first); copy.MinusSet(second); return(copy); }