Hvordan genererer jeg et tilfældigt int-nummer?
Hvordan genererer jeg et tilfældigt heltal i C#?
1782
3
Hvordan genererer jeg et tilfældigt heltal i C#?
Klassen
Random
bruges til at skabe tilfældige tal. (Pseudo-tilfældig er det selvfølgelig.).Eksempel:
Hvis du vil oprette mere end ét tilfældigt tal, bør du beholde instansen
Random
og genbruge den. Hvis du opretter nye instanser for tæt på hinanden i tid, vil de producere den samme serie af tilfældige tal, da tilfældighedsgeneratoren er seedet fra systemuret.Vær opmærksom på, at
new Random()
er sat på det aktuelle tidsstempel.Hvis du ønsker at generere kun ét tal kan du bruge:
Hvis du vil bruge et enkelt nummer, skal du bruge
new Random().Next( int.MinValue, int.MaxValue )
.Du kan få flere oplysninger ved at se på Random klassen, men bemærk venligst:
Så du må ikke bruge denne kode til at generere en serie af tilfældige tal.