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.


Zobrazeno 15 zpráv z 15.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
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.