NOVINKA - Vstup do světa AI s ONLINE víkendovým kurzem Práce s umělou inteligencí od A do Z. Přihlas se ještě dnes!
NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

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
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?

 
Odpovědět
21.7.2022 23:15
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č ).
 
Odpovědět
1.8.2022 17:46
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

 
Odpovědět
16.8.2022 17:12
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 27.8.2022 17:24
 
Odpovědět
27.8.2022 17:24
Avatar
Odpovědět
20.10.2022 19:26
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.

 
Odpovědět
21.10.2022 13:37
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)

 
Odpovědět
1.11.2022 15:10
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.

 
Odpovědět
4.5.2023 17:55
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);

 
Odpovědět
17.5.2023 21:17
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 ?

 
Odpovědět
26.5.2023 8:47
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 216.