Zufallszahlen bei C#

8. Februar 2010

Man braucht immer und überall mal Zufallszahlen. Vor allem wenn man eventuell kleine Spiele mit Würfel schreiben will oder ähnliches. Auch bei C# kann man ganz einfach Zufallszahlen erzeugen. Ich kenne bisher nur eine Formel, wie man dazu kommt. Ich zeige das mal an einem kleinen Beispielprogramm:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Zufall1
{
class Program
{
static void Main(string[] args)
{
Random zufall = new Random();
int x = zufall.Next(1, 13);
System.Console.WriteLine(x);
System.Console.ReadKey();
}
}
}

Was wird hier gemacht? Es wird erst einmal eine Variable zufall erzeugt, mit der wir später die Zufallszahlen erzeugen. Dies geschieht durch die Funktion zufall.Next(1, 13). Es wird hier eine Zahl zwischen 1 und 13 erzeugt und diese geben wir dann an die Variable x weiter. Am Schluss wird diese ausgegeben. Also ganz simpel.

Kommentar schreiben