Nello script #373 abbiamo analizzato l'utilizzo della classe ArrayList, che permette di creare liste di oggetti in maniera semplice.
Tra i metodi più utili della classe c'è sicuramente ToArray(), che permette di creare un array a partire dai dati contenuti.
Una comoda variante di questo metodo accetta un tipo, che permette di avere un array di un tipo specifico anzichè di object, comodo quando dobbiamo caricare il contenuto di un array da una lista non definita a priori:
// popolo l'arraylist ArrayList a = new ArrayList(); for (int i = 1; i<=10; i++) { a.Add(new DateTime(2004, i, 1)); a.Add(new DateTime(2004, 1, i)); } // converto in un array di DateTime DateTime[] orario = (DateTime[])a.ToArray(typeof(DateTime));
Per approfondimenti sulla classe ArrayList si veda:
#373 - La classe ArrayList
https://www.aspitalia.com/liste/usag/script.aspx?ID=373
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- Autenticazione con JWT Token e ASP.NET Core Web API
- Pubblicato il codice sorgente dei controlli di Silverlight 2.0!
- PowerShell 1.0 anche per Windows Vista
- Blazor: Progressive Web Apps
- Blazor: Security
- Gestire i dati con ASP.NET Web Forms 4.5 e l'Update 2012.2
- Gestire la selezione di un elemento in una GridView paginata di ASP.NET
- ASP.NET Razor: la sintassi di base
- Integrare i social network con ASP.NET Web Pages
- Usare Ninject come IoC container di ASP.NET Identity