Zufallsgenerator für C#
lima-city → Forum → Programmiersprachen → C/C++ und D
benutzen
brauch
dank
funktion
glauben
instanz
klasse system
nachteil
posten
projekt
standard
system
text
vorteil
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Es gibt in C#.NET 2 Möglichkeiten eine Zufallszahl zu generieren:
Über die Standardfunktion oder über die Funktion für sichere Zufallszahlen.
- Standard, indem du eine Instanz der Klasse System.Random erstellst. (basiert auf der Systemuhr)
- Sicher: Verwende die Klasse RNGCryptoServiceProvider aus dem System.Security-Cryptography-Namespace. (verwendet unterschiedlichste Initialwerte)
Nachteil: Das Generieren einer kryptografisch sicheren Zufallszahl dauert rund 10 Mal solange.
Vorteil: Die Zufallszahl kann nicht rekonstruiert werden. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage