Exemplo n.º 1
0
        public void update(SetCollection set)
        {
            if (ReferenceEquals(set, this))
            {
                return;
            }

            lock (_items) {
                _items.UnionUpdate(set._items);
            }
        }
Exemplo n.º 2
0
        public SetCollection union([NotNull] params object[] /*!*/ sets)
        {
            SetStorage res = _items.Clone();

            foreach (object set in sets)
            {
                res.UnionUpdate(SetStorage.GetItems(set));
            }

            return(Make(res));
        }