Diskuze: Generování více různých náhodných čísel
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Random r = new Random();
cislo1 = r.Next(1, 11);
cislo2 = r.Next(1, 11);
Protože tvoříš stále novou instanci Random(), jak píše matesax, musíš si udělat jednu a tu v programu sdílet, jinak se to občas chová dost divně.
Protože použitý algoritmus má přesně definován počátek - jinak to ani nejde. Dále si ukládá data - tím začíná randomizovat. Při vytvoření nové instance začínáš od znova - bez uložených dat...
(používá se čas v ms)
Děkuji za ochotu a radu.Docela jsem si s tím lámal hlavu.
Zobrazeno 5 zpráv z 5.