You should always use List<TypeOfChoice> (introduced in .NET 2.0 with generics), since it is TypeSafe and faster than ArrayList (without unnecessary boxing / unpacking).
Only if I could think about where the ArrayList might be useful to you, will you need to interact with old things (.NET 1.1) or you need an array of objects of different types, and you load everything as an object, but you can do the latter with List<Object> , which is usually better.
JohnIdol Apr 07 '09 at 12:35 2009-04-07 12:35
source share