public override void ICollection_NonGeneric_CopyTo_NonZeroLowerBound(int count)
{
ICollection collection = NonGenericICollectionFactory(count);
Array arr = Array.CreateInstance(typeof(object), new int[1] { count }, new int[1] { 2 });
if (count == 0)
{
collection.CopyTo(arr, 0);
}
else
{
Assert.Throws<IndexOutOfRangeException>(() => collection.CopyTo(arr, 0));
}
}