Diskuze: enum - double
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= 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.
Nejde to, můžeš si udělat takový svůj enum, nedávno jsem to tu řešil
s Kitem a planetama, si to tu vyhledej pomocí vyhledávání nahoře vpravo
Ahoj, nevím přesně k čemu to potřebuješ použít, ale možností je
několik. Například si můžeš vytvořit pole, list nebo dictionary kam si
uložíš seznam povolených hodnot a když uživatel zadá vstup, zkontroluješ
zda to je validní nebo ne.
Další možností (tak bych to asi řešil já, ale záleží na použití) je
pěkně to zabalit do třídy, vytvořit si pro tento účel property a onu
validaci provádět v setteru dané property
To bylo v Javě a ty hodnoty byly jako atributy.
Nejsem si jist, jestli je zrovna nejlepší nápad kontrolovat vstupní hodnoty na rovnost u double a ještě enum. Spíš bych to udělal jako menu (List), ze kterého by si uživatel vybral některou z hodnot. Ale i tak mi to připadá podivné, protože nevíme, k čemu to má být dobré.
Validace se dá udělat sadou podmínek v setteru. Podle mne by to bylo jednoduché a účinné.
Zobrazeno 4 zpráv z 4.