Properly check arguments in List<T> ICollection.CopyTo.
authorRodrigo Kumpera <kumpera@gmail.com>
Tue, 22 Feb 2011 17:48:32 +0000 (18:48 +0100)
committerRodrigo Kumpera <kumpera@gmail.com>
Tue, 22 Feb 2011 17:48:32 +0000 (18:48 +0100)
commit750ddb7846642ab89a3810b1bbb816a021120007
tree3756b2770d1ff994626032596f0ad45dd6eaadd3
parent15abe9147a5f1085095623a915419e375bb77eac
Properly check arguments in List<T> ICollection.CopyTo.

* List.cs (ICollection.CopyTo): Properly check
the array argument to match MS semantics.

Fixes #672907
mcs/class/corlib/System.Collections.Generic/List.cs
mcs/class/corlib/Test/System.Collections.Generic/ListTest.cs