Generating Random Number 0 or 1 in C#

c++random

Am I looking too far to see something as simple as pick a number: 0 or 1?

        Random rand = new Random();

        if (rand.NextDouble() == 0)
        {
            lnkEvents.CssClass = "selected";
        }
        else
        {
            lnkNews.CssClass = "selected";
        }

Best Answer

Random rand = new Random();

if (rand.Next(0, 2) == 0)
    lnkEvents.CssClass = "selected";
else
    lnkNews.CssClass = "selected";

Random.Next picks a random integer between the lower bound (inclusive) and the upper bound (exclusive).

Related Question