void AddItems (IList items) { if (items == null) throw new ArgumentNullException ("items"); foreach (int i in items) if (!list.Contains (i)) list.Add (i); list.Sort (); }