Cita: proposito saben cual de las estructuras dinamicas es recomendable usar en nuestras nuestras aplicaciones el ArrayList,object,linkList... si es que tienen experiencia haber si me lo llegan a saber .
Depende mucho de lo que estés haciendo, por ejemplo yo uso los ArrayList para guardar clases que tienen diferentes propiedades y usarla como contenedor para un dropdownlist, repeater, datalist...etc... pero por ejemplo si solo vas a guarar un solo valor no tiene caso usar un ArrayList solo basta con usar un Array común corriente...
Es solo una idea... ya el uso y la ventaja tu se la darás.
Salu2