public void RemoveRange(Cell[] cells) { if (cells == null) { throw new System.ArgumentNullException("Cell[] is null"); } for (int i=0; i<cells.Length; i++) { this.Remove(cells[i]); } }