Vairāk
Kā ģenerēt nejaušu int skaitli?
Kā ģenerēt nejaušus veselos skaitļus programmā C#?
1782
3
Kā ģenerēt nejaušus veselos skaitļus programmā C#?
Lai izveidotu nejaušus skaitļus, tiek izmantota
Random
klase. (Pseidarindomus, protams.).Piemērs:
Ja gatavojaties izveidot vairāk nekā vienu nejaušo skaitli, jums vajadzētu saglabāt
Random
gadījumu un izmantot to atkārtoti. Ja izveidosiet jaunas instances pārāk tuvu laikā, tās radīs vienu un to pašu nejaušo skaitļu sēriju, jo nejaušo skaitļu ģenerators tiek iesēts no sistēmas pulksteņa.Uzmanieties, ka
new Random()
tiek izsēts pēc pašreizējā laika zīmoga.Ja vēlaties ģenerēt tikai vienu skaitli, varat izmantot:
Nākamais( int.MinValue, int.MaxValue )`.
Lai iegūtu plašāku informāciju, apskatiet Random klasi, tomēr ņemiet vērā:
Tāpēc neizmantojiet šo kodu, lai ģenerētu nejaušo skaitļu sērijas.