Ciao,
quale è, qual è il modo per poter generare la lista delle ore presente in un giorno, cioè da 00:00 a 24:00?
Grazie.
Ciao,
quale è, qual è il modo per poter generare la lista delle ore presente in un giorno, cioè da 00:00 a 24:00?
Grazie.
Se volessi usare LINQ al posto di un ciclo forma come potrei fare?
Non mi viene alcuna soluzione in mente...
Un po come creare un array con i nome dei giorni della settimana?
Oltre che farlo a manina c'è una soluzione migliore?
Ti spieghi meglio?
Che c'entra LINQ?
Hai provato con un banale ciclo for (ammesso che abbia capito cosa intendi)?
No MP tecnici (non rispondo nemmeno!), usa il forum.
Non volevo suscitare tutti questi dubbi!
Guarda qui, anche questo utente pone la stessa domanda alla quale ognuno pone la sua soluzione....
Ma il tuo problema qual'è?
Il problema dell'utente nel forum era "puramente accademico" immagino. Voleva provare a farlo.
Di certo non è il miglior modo di farlo.
Dici?
Ho risolto così:
codice:var hourList = Enumerable.Range(0, 24).Select(i => String.Format("{0:00}:00", i));
Diciamo che la soluzione lo trovata su StackOverflow!
Soluzione completa:
codice:_listHours = new List<string>(); var hours = Enumerable.Range(0, 24).Select(i => String.Format("{0:00}:00", i)); foreach (var item in hours) { _listHours.Add(item.ToString()); }
Diciamo che se scrivevi così
codice:_listHours = new List<string>(); for(int i=0; i<24; i++) _listHours.Add(i.ToString("00") + ":00");
era più semplice, più breve, più veloce e sensato.
No MP tecnici (non rispondo nemmeno!), usa il forum.