public static CardSet operator +(CardSet set1, CardSet set2) { CardSet tmp = new CardSet(set1); tmp.Add(set2); return tmp; }