Hledáš dárek, který neskončí v koši? Nyní 90 % extra kreditů ZDARMA s promo kódem PREKVAPENI90. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 2 - První objektová aplikace v C# - Hello object world

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Martin Dlabač:21.7.2022 23:15

Chtělo by to přidat do textu vysvětlení, proč musíme přidat "using HelloObjects;". Proč musíme explicitně deklarovat, že má třída použít sama sebe?

Avatar
Jaroslav Drobek:1.8.2022 17:46

Hodnocení:

  • "Založme si ve Visual Studiu novou konzolovou aplikaci.." - stálo by za to hned doplnit "..s názvem HelloObjects".
  • V komentovaném postupu chybí zmínka o tom, že je třeba zařídit, aby rovněž hlavní třída (class Program) byla umístěna do stejného jmenného prostoru (tj. HelloObjects), případně tento jmenný prostor měla přístupný (using HelloObjects; - viz předchozí komentář Martin Dlabač ).
Avatar
Zdeněk Brokeš:16.8.2022 17:12

Pripadne mi trochu nestastne pri vyuce pouzit hned stejny nazev pro tridu i pro objekt (pouze s rozdilnost velikost pismene). Uz proto ze stejne jak trida se vzdyy jmenuje i konstruktor. Stava se to neprehledne

Avatar
Marek Němec
Člen
Avatar
Marek Němec:27.8.2022 17:24

Ahoj chtěl bych se zeptat zda je rozdíl mezi:

return String.Format("{0} {1}, text, jmeno");

a

return string.Format("{0} {1}, text, jmeno");

Děkuji za přečtení.

Editováno
Avatar
Odpovědět
Done is better than perfect
Avatar
Kateřina Vice:21.10.2022 13:37

Chybělo mi vysvětlení, jak je to s vyššími instancemi v .NET 6, kde se při založení nového projektu nezobrazují. musela jsem si zjišťovat, jak provázat Program.cs se třídou.

Avatar
Elopes
Člen
Avatar
Elopes:1.11.2022 15:10

Neporozumněl jsem konstruktoru a celkově to bylo kapku složitější (což se dá očekávat, jelikož výuka postupuje)

Avatar
Adam Bartl
Člen
Avatar
Adam Bartl:4.5.2023 17:55

Příšerně napsané a nepochopitelné. Nikdy jsem ještě nedával špatné hodnocení, ale tohle je skutečně k nevíře. Vysvětlení string.Format je kde? Jednou se mluví o objektu podruhé o proměnné (Zdravic zdravic = new Zdravic()) Je to objekt nebo proměnná na které voláme metodu? Co s tím návratovým typem? To vysvětlení, jakože cože? Může ten kurz být levný, jak chce, ale tohle jsou vyhozené prachy. Co třeba public string text = "Nějaký text", kdy to lze napsat i ve Zdravic? Strašnej maglajz.

Avatar
Jakub Kotrba
Člen
Avatar
Jakub Kotrba:17.5.2023 21:17

Není vysvětleno .Format v řádku return String.Format("{0} {1}", text, jmeno);

Avatar
Rostislav Mikolaš:26.5.2023 8:47

Dá se nastavit Visual Studio tak, aby i při volbě .projektu v .NET 6.0 byly ve zdrojovém textu zobrazeny tzv. příkazy nejvyšší úrovně (using System atd. ) ? Prostě to co vidím v těchto on-line editorech ale nevidím ve Visual Studiu ?

Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 218.