Sehe ich zu weit, um etwas so einfaches wie eine Zahl zu sehen: 0 oder 1?Zufallszahl: 0 oder 1
Random rand = new Random();
if (rand.NextDouble() == 0)
{
lnkEvents.CssClass = "selected";
}
else
{
lnkNews.CssClass = "selected";
}
Alle Lösungen unten, haben Sie ein neues zufälliges Objekt erstellen. Das ist in Ordnung, es sei denn, Sie erstellen eine Menge von ihnen sehr schnell. Wenn Sie dies tun, besteht eine gute Chance, dass alle denselben Zufallssamen haben und Sie immer wieder das gleiche Ergebnis erhalten. Um das Problem zu vermeiden, erstellen Sie irgendwo in Ihrem Programm einen Random und übergeben Sie ihn. –
NextDouble existiert nicht in der zufälligen Klasse –