Non mi pare che ArrayList sia una classe Generic, per cui puoi usare solo la versione non strettamente tipizzata; in alternativa ti consiglio di usare la classe Generic System.Collections.Generic.List in questa maniera:
.codice:System.Collections.Generic.List<nometuaclasse> lista; lista.Add(elemento); //..

Rispondi quotando