번호를 선택하는 것만 큼 간단하지 않은가 봅니다 : 0 또는 1? 당신이 50 대 50 확률을 원하는 경우임의의 숫자 : 0 또는 1
Random rand = new Random();
if (rand.NextDouble() == 0)
{
lnkEvents.CssClass = "selected";
}
else
{
lnkNews.CssClass = "selected";
}
아래의 모든 솔루션은 새로운 무작위 개체를 만들었습니다. 매우 신속하게 무리를 만들지 않는 한 괜찮습니다. 그렇게한다면, 모두 똑같은 닥치는대로의 씨앗을 가질 확률이 높습니다. 그리고 당신은 같은 결과를 반복해서 얻을 것입니다. 이 문제를 피하려면 프로그램의 임의의 부분을 만들어 주위를 전달하십시오. –
NextDouble은 임의의 클래스에 존재하지 않습니다. –