Diskuze: Vyzkoušení aplikace a napsání svého názoru
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.


Zobrazeno 25 zpráv z 25.
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.


hm divný virustotal mě řek že v tom exe máš AdWare ... as máš
zavirovanej počítač 
https://www.virustotal.com/…33/detection
hm tak sem překompiloval zdroják a spustil
je to zajímavý
na řádku " var sr = new StreamReader(strCesta); " mě to hlásí chybu
protože to nemá přístup k danému adresáři
chtělo by to try..catch...
a jinak máš tam asi chybu protože když to běží tak jeden z těch tří
radiobuttonů je vždycky zaškrtnutej a neměl by bejt ..
při každým novým příklady by měly bejt všechny tři radiobuttony
nezaškrtnutý
pokud používáš názvy component z xaml v codebehind tak by asi bylo
dobrý je v xaml nějak lépe značit
třeba místo
TextBlock x:Name="prvniText"
napsat
TextBlock x:Name="xaml_textBlock001"...
nebo
TextBlock x:Name="xml_textBlock001_prvniText"
nebo v tvém případě nejlepe
TextBlock x:Name="xml_textBlock_prvniText"
pecka díky moc za rady! sčítání bylo špatný protože jsem měl v jednom IF podmínku " + " a druhá byla jen "+", radiobuttony jsem už dal do pořádku aby nebyli checked dopředu, ale nevím proč mi občas více radiobuttonů vyjde stejně ale stejně to neuzná jako správný výsledek(už to, že se zobrazí dvě stejná čísla je nesmysl)
tak u jednoho RadioButtonu (RB) musí bejt správnej výsledek a u ostatních
špatnej výsledek
takže správnej výsledek spočítáš a uložíš si ho do proměnný Int R1 a
pak ho přiřadíš k nějakýmu RB náhodně
a to asi tak že vygeneruješ náhodný číslo
a to náhodný číslo bude číslo
RB. Asi bych si seznam těch RB dal do List<RadioButton>
a pak ten ke kterýmu sem už přiřadil výsledek bych z toho Listu smazal a
snížil max. číslo u generátoru náh. čísel
a pak by Rand generoval jen od 1 do 2 a pak už by zbylo jen poslední
zkouším toto:
public void prohoditText()
{
pridaniNaSeznam(chybnyVysledek,spatnyVysledek);
List<string> list = new List<string> { vysledek.Text, chybnyVysledek, spatnyVysledek };
var rand = new Random();
var prohoditText = list.OrderBy(x => rand.Next(list.Count)).ToList();
var radioButtons = new[] { prvniMoznost, druhaMoznost, tretiMoznost };
for (int i = 0; i < radioButtons.Length; i++)
{
radioButtons[i].Content = prohoditText[i];
}
}
private void pridaniNaSeznam(int chybnyVysledek, int spatnyVysledek)
{
int vysledekCislo;
chybnyVysledek = cislo.Next(1, maxHodnota);
vysledekCislo = Int32.Parse(vysledek.Text);
var rtnlist = new List<int> { vysledekCislo};
if (chybnyVysledek != vysledekCislo)
{
rtnlist.Add(chybnyVysledek);
}
spatnyVysledek = cislo.Next(1, maxHodnota);
if (spatnyVysledek != vysledekCislo)
{
rtnlist.Add(spatnyVysledek);
}
}
je to veliký nesmysl?
aha ... no on celej ten koncept je takovej divnej ... hele už ti někdo řek
že 95 procent softwaru je v podstatě vyhazuje ?
1/ napadlo tě už že to budeš muset předělat od základu ?
2/ a to máš ukol do školy ?
3/ a co to nedělat jako 2 Window ale udělat tam jen jedno a vložit na něj
TabControl a jenom si přepínat TabPages ???
nemám to jako úkol ( kéžby jsem byl tak mladý
), chtěl jsem si to vyzkoušet a
pak jsem to poslal známému, který mi hledá chyby a já se to pak snažím
doladit
poslední verze je taková, že to jde už spustil ale dvě ze tří možností
jsou ukázány jako nula, přičemž třetí možnost je ta správná
private int spatnyVysledek;
private int chybnyVysledek;
public void prohoditText()
{
string chybnyVysledekT;
string spatnyVysledekT;
pridaniNaSeznam(chybnyVysledek, spatnyVysledek);
chybnyVysledekT = chybnyVysledek.ToString();
spatnyVysledekT = spatnyVysledek.ToString();
List<string> list = new List<string> { vysledek.Text, chybnyVysledekT, spatnyVysledekT};
var rand = new Random();
var prohoditText = list.OrderBy(x => rand.Next(list.Count)).ToList();
var radioButtons = new[] { prvniMoznost, druhaMoznost, tretiMoznost };
for (int i = 0; i < radioButtons.Length; i++)
{
radioButtons[i].Content = prohoditText[i];
}
}
private void pridaniNaSeznam(int chybnyVysledek, int spatnyVysledek)
{
int vysledekCislo;
chybnyVysledek = cislo.Next(1, maxHodnota);
vysledekCislo = Int32.Parse(vysledek.Text);
var rtnlist = new List<int> { vysledekCislo };
if (chybnyVysledek != vysledekCislo)
{
rtnlist.Add(chybnyVysledek);
}
spatnyVysledek = cislo.Next(1, maxHodnota);
if (spatnyVysledek != vysledekCislo)
{
rtnlist.Add(spatnyVysledek);
}
}
to taky ne
jen mi
přišlo divné mít v mých letech úkoly i když zase starý taky nejsem
napíšu to takto je mi kolem 30, a rád bych se v tomto oboru zlepšil do budoucna protože se mi to bude hodit do práce...
toho jsem si bohužel vědom, tak ale nečekám od toho, že budu nějaký mistr ale chtěl bych zvládat alespoň nějaký základy
Prepáč, ale to je dobrý nezmysel, môžeš začať v akomkoľvek veku, akurát čím neskôr tým to bude zložitejšie
ty kráso já na to kápnul 
Zobrazeno 25 zpráv z 25.