Diskuze: Neviem si poradiť s typom var
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 14 zpráv z 14.
//= 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.
Využívej prosím tlačítka přidat kód (druhé zprava). Var je obecně špatný, ale používá se právě při dotazech LINQ. Metoda Single říká "vrátí element pokud je v kolekci obsažen pouze jednou jinak vyhodí vyjímku". V listě máš pravděpodobně položek se stejným názvem víc. var se nepoužívá pro klasickou práci s objekty !
Co přesně požaduješ ? Vyhledat kolik máš v v listě stejných položek ?
zirko : potrebujem rpesne to, aby ked kliknem na Nody v treeView, tak ku
každemu textu je priradeny jeden list a ten sa zobrazi... hladal som na
internete, skusil som použiť taktiež var ale nie prikaz .Single ale
.SingleOrDefault a už mi to ide jak má ... a keď je "Var" zlý, tak aký typ by si mi odporučil? ...
sdraco : ale ja mam v liste string a aj bitmap, takže to nepojde ...
ale ako som už spomenul, už to ide, ale vďaka za pomoc
Pokud máš v listě string a Bitmapu znamená to že máš vlastní třídu. Třída můe mít klidě 15 atributů a do Treeview, listboxu, čehokoliv to stejně dáš. Při vytahování zpět to akorát přetypuješ zpět.
Příklad vytažení dat z listobxu, jeden vybraný item
MojeKrasnaSuperTrida polozka=(MojeKrasnaSuperTrida)this.listBox.SelectedItem;
Tohle je důvod, proč tyto věci vůbec nemají existovat. Udělej si hezky třídu s dvěma atributy.
Tak to on by i snad měl mít ne ? Jak jinak dokázal dát od Listu string a bitmapu ? var mě taky přijde jako výmysl, i když velmi zřídka se použije. Na C# se mi právě líbí typovatelnost, v PHP mi to přijde strašně zmatečný, když do stejný proměnný jednou ložím string, podruhý číslo a potřetí z něj mám pole, ale jde o zvyk.
Úplně nevíš která bije. Přečti si zdejší tutoriály, nejdříve základy, až to budeš zvládat začni s OOP. Ano můžeš, int je také objekt
Dobře, ale kdyby jsi měl základní znalosti tohle by jsi měl vědět.
if(n!=null)**{}**
se nevolá funkce ale podmínka atd
Já to nemyslel zle Ale aby
jsi do budoucna třeba neříkal něco co je vlastně špatně. Já se také
stále učím a vlastně každý z nás
Zobrazeno 14 zpráv z 14.