C# procházení všech prvků v List<T>
Dobrý den,
ve svém programu používám tento kód:
for (int index = 0; index == ((Ukoly.pocet())-1); index++)
{
lb_vypis.Items.Add(Ukoly.vratUkol(index));
}
Problém je v tom, že když je v listu jen jeden prvek, tak se zobrazí v ListBoxu, ale jakmile tam přidám druhý, tak se tam nezobrazí nic.
Ukoly.pocet()
vraci pouze
list.Count()
.
Už jen ta podmínka ve forcyklu je nějaká divná... Proč máš funkci ukoly.pocet(), ktera vraci pouze list.count a nepoužijes přímo list.count sem taky nepochopil. Každopádně, teoreticky v konzoli je to takto.
Snad ti to pomůže... jinak budeš muset dodat celej kód nebo líp popsat, co chceš.
Pomohlo to, tu podmínku jsem napsal špatně. Děkuji za pomoc :)
Tú podmienku vo for cykle máš nejako divne napísanú, správne to má byť takto:
Ináč všetky prvky v List<T> sa zvyknú prechádzať pomocou foreach.