¿Estoy mirando demasiado lejos para ver algo tan simple como elegir un número: 0 o 1?Número aleatorio: 0 o 1
Random rand = new Random();
if (rand.NextDouble() == 0)
{
lnkEvents.CssClass = "selected";
}
else
{
lnkNews.CssClass = "selected";
}
Todas las soluciones siguientes, ¿ha creado un nuevo objeto Aleatorio? Eso está bien a menos que crees muchos de ellos muy rápidamente. Si lo haces, es muy probable que todos tengan la misma semilla aleatoria, y obtendrás el mismo resultado una y otra vez. Para evitar el problema, crea un Aleatorio en algún lugar de tu programa y pásalo. –
NextDouble no existe en la clase aleatoria –