Feedback

C# - Random Bool

Veröffentlicht von am 02.08.2007
(2 Bewertungen)
Diese Mini-Klasse gibt einen zufälligen Boolean Wert zurück. Möchte man mehrere Zufallswerte nacheinander bekommen ist es notwendig die Random Klasse Klasse nur einmal zu instanzieren, desshalb habe ich das Anlegen des Random Objekts im Kontruktor erledigt.

So sieht ein Beispielaufruf aus:

RND rnd = new RND();

for (int i = 0; i < 50; i++)
{
Console.WriteLine(rnd.GetRandomBoolean().ToString());
}
GFU-Schulungen  [Anzeige]

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

class RND
{
    private Random rnd;

    /// <summary>
    /// Initializes a new instance of the <see cref="RND"/> class.
    /// </summary>
    public RND()
    {
        rnd = new Random();
    }

    /// <summary>
    /// Gets the random boolean.
    /// </summary>
    /// <returns></returns>
    public bool GetRandomBoolean()
    {
        return rnd.Next(0, 2) == 0;
    }
}
Abgelegt unter Zufall, random, Bool, Boolean.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!