void ICollection.CopyTo(Array array, int index) { Check(); for (int i = 0; i < Count; i++) array.SetValue(this[i], i + index); }