Grazie per l'aiuto spiegandomi su IList e IEnumerable. Ho contrassegnato come question come risposta. Ora ho una richiesta per un po 'più di informazioni.Metodo di conteggio o proprietà per un IList
Ho codice in questo modo:
for (var index = 0; index < Model.Items.Count(); index++)
È stato suggerito in un precedente post che non è efficiente come il Conte() è un metodo ed Viene eseguito molte volte. Ho provato quanto segue:
for (var index = 0; index < Model.Items.Count; index++)
Questo sembra funzionare.
Qualcuno può confermare che c'è una differenza. Entrambi funzionano così non sono sicuro al 100%.
Il seguente sarebbe il più efficiente? Il foreach ha bisogno di un IList o IEnumerable?
foreach(var item in Items)
prega di inserire link al tuo precedente interrogazione –
aggiunto la questione prervious – rene