NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 3 - Hrací kostka v C# - Zapouzdření, konstruktor a Random

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
OBU5
Člen
Avatar
OBU5:14.6.2013 17:43

Ne :D nebyla to ironie ;) jen jsem chtěl vědět jestli se vyplatí to dělat v metodě :P ... ještě jednou díky ;)

 
Odpovědět
14.6.2013 17:43
Avatar
Drezir
Neregistrovaný
Avatar
Drezir:2.7.2013 17:41

Zdarec. Ty \n\n fungují jako vbcrlf ve visual basicu ?

 
Odpovědět
2.7.2013 17:41
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na
David Hartinger:2.7.2013 17:47

Ano

Odpovědět
2.7.2013 17:47
New kid back on the block with a R.I.P
Avatar
Leonit
Člen
Avatar
Leonit:16.7.2013 14:12

Ahoj, prosím mohl by mi někdo vysvětlit trochu lépe toto ze začátku článku:
Minule jsme kvůli jednoduchosti nastavovali všechny atributy naší třídy jako public, tedy jako veřejně přístupné. Většinou se však spíše nechce, aby se daly zvenčí modifikovat a používá se modifikátor private. Atribut je poté viditelný jen uvnitř třídy a zvenčí se C# tváří, že vůbec neexistuje. Při návrhu třídy tedy nastavíme vše na private a v případě, že něco bude opravdu potřeba vystavit, použijeme public.

Celý článek jsem si přečetl a stejně nechápu jak jsou ty viditelnosti a neviditelnosti myšleny.
Předem děkuji

Odpovědět
16.7.2013 14:12
Když už člověk jednou je, tak má koukat aby byl. A když kouká, aby byl, a je, tak má být to, co je, a nemá být to, co...
Avatar
vlastikch
Člen
Avatar
vlastikch:1.10.2013 16:55

Ahoj zjistil jsem.Že pokud nastavím desetistěnné instanci počet stěn na 6.
Tak po hodu kostkami,jsou výsledná čísla u obou kostek stejná.:)
Není to divný?
Když se vlastně háže každou kostkou zvlášť?o_O

 
Odpovědět
1.10.2013 16:55
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na vlastikch
David Hartinger:1.10.2013 16:59

V debug módu padají u všech instancí randomu ta samá čísla, musíš to kompilovat pod release.

Odpovědět
1.10.2013 16:59
New kid back on the block with a R.I.P
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na David Hartinger
Jan Vargovský:1.10.2013 17:09

To né, stačí nastavit pár milisekund delay. To máš jako kdyby jsi vytvářel instanci v cyklu a generoval pak číslo z té dané instance -> bude tam pár čísel stejných v té rotaci a pak se to změní, zas budou stejné a takhle pořád dokola :)

 
Odpovědět
1.10.2013 17:09
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Jan Vargovský
David Hartinger:1.10.2013 17:11

Přeci nebude někam dávat delay. Random si v konstruktoru tvoří seed, který je v debugu vždy stejný, v release už ne.

Odpovědět
1.10.2013 17:11
New kid back on the block with a R.I.P
Avatar
vlastikch
Člen
Avatar
Odpovídá na David Hartinger
vlastikch:1.10.2013 17:25

Děkuji za radu a rychlou reakci.:)

 
Odpovědět
1.10.2013 17:25
Avatar
vlastikch
Člen
Avatar
vlastikch:1.10.2013 18:44

Tak jsem se pokusil kompilovat pod release.Ale vůbec jsem takovou možnost nenašel.Mám VS 2010 .Je tam možnost BUILD SOLUTION.Udělalo mi to exe soubor ve
složce Release.S tímto výsledkem.

------ Build started: Project: Pokus, Configuration: Release x86 ------
Pokus -> C:\Users\Vlas­tik\documents\vi­sual studio 2010\Projects\Po­kus\Pokus\bin\Re­lease\Pokus.e­xe
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========

Když ten soubor spustím ,tak je výsledek stejný jako při Debug.
Doufám že moc neotravuju :-).
Můžete mi někdo poradit?

 
Odpovědět
1.10.2013 18:44
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 154.