Originariamente inviato da Kahm
nel sito microsoft consiglia di utilizzare le collection nelle classi
potete spiegarmi un modo di gestire una classe utilizzando la collection?
L'uso delle Collection è indicato nei casi in cui, però, ha senso utilizzarle.

In generale, tornano utili quando hai a che fare con un insieme di uno o più oggetti, ciascuno dei quali appartiene ad una classe.

Supponendo che tu debba mantenere in memoria una "lista" di questi oggetti, puoi creare una classe derivata da ArrayList o da un altro contenitore per mantenere tale lista e aggiungere metodi per gestire nuove funzionalità, come ad esempio una ricerca per nome e cognome.

Ancora meglio, puoi creare discendenti della classe List del namespace System.Collection.Generic specificando il tipo cui corrisponde ciascun elemento della lista, rendendola "tipizzata".