Diskuze: Vytiahnute dát z jedného listu
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 15 zpráv z 15.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
for (int i = 0; i < mujList.Count(); i++)
{
Console.Writeline("Polozka listu s nazvem {0}", mujList[i].nazov);
}
Něco takového jsi myslel ?
Hezčí je použít foreach, pokud potřebješ opravdu jenom proiterovat list a není potřeba pracovat s indexy, takže
foreach(NazevTridy pom in mujList)
{
Console.WriteLine(pom.nazov);
}
Zkus to říct znovu od začátku, já osobně jsem to nepochopil.
Není opět zbytečné mu motat hlavu LINQ když je jak vidno nezvládne ani
procházet kolekci objektů ?
Ne - nevidím důvod proč se ihned zezačátku neučit používat vhodné konstrukce. Vždyť to není tak těžké - pochopit dotazovací jazyky...
Jasný, ale zase je potřeba se naučit i cykly ne ? Tady opravdu to tak vypadá, že neví jak proiterovat nějkou kolekci. Proč mu tedy motat ještě LINQ a další pokročilé (sice možná lepší) techniky ?
Konštrukciu List som pochopil, ale nechápem tomu, jak otvoriť jednu
vybranú kolekciu prostredníctvom premennej v kolekcií a následne z nej
vybrať druhú premennú. Napr. u kolekcie ImageList keď zadám aby načítalo
string názov a obrázok, tak sa mi obrázok v kolekcií otvorí takto :
pictureBox1.Image = obrazkovePole.Images[nazov];
ale ako sa vyberá kolekcia pomocou jednej premennej v kolekcií a následne z
nej druhú premennú z kolekcie
Nevím pčo to máš tak složitě, asi to má důvod. No, v jedné kolekci by jsi tedy mohl mít nějaký indexy pomocí kterých by jsi odkazoval na jiné kolekce, ale stále tě ais úplně nechápu proč a k čemu. Co vlastně děláš ?
Čo práve robím? V skratke mám okno, v ktorom otvoríš obrázok, dáš mu nejaké parametre, a časť s obrázkom sa ti uloží do ImageListu a časť s paratmetrami do Listu s názvom parametre. Ďalej sa pridá "Node" (neviem jak sa to povie po slovensky/česky) do treeView. A keď chcem obrázok editovať, musím kliknúť na "Node" a otvorí sa mi v okne. Toto mám vyriešené, až na tie parametre z Listu, ktoré sa pri tom musia otvoriť.
Jak jsem předpokládal, když někdo vymýšlí tyhle psí kusy, vždy je za tím špatný návrh programu. Udělej si třídu a tu si ulož do jednoho Listu, není zde co vymýšlet. Treeview naučíš své objekty zobrazovat také snadno.
Zobrazeno 15 zpráv z 15.