c# - 随机数 : 0 or 1

标签 c# random

我是不是看得太远了,看不到像选择一个数字这样简单的东西:0 或 1?

        Random rand = new Random();

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

最佳答案

Random rand = new Random();

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

Random.Next在下限(含)和上限(不含)之间选择一个随机整数。

关于c# - 随机数 : 0 or 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1493051/

相关文章:

c# - 在 Web Api Controller 中使用重定向(发现 HTTP 302)

c# - 从另一个列表中过滤列表对象

java - while 循环直到随机滚动选定的数字,将随机数放在哪里

c# - xunit 多次测试事实

algorithm - 生成不在一组数字 N 中的随机数 R 的最佳算法

c# - 为什么 NameValueCollection 的行为不同?

c# - 如何进入 dll 方法调用或构造函数,以便它询问源代码?

c# - 更新列族时,字符 ']' 处没有可行的替代方案

java - 随机掷骰和一些数学结果不一致

C++ STL 随机数生成返回相同的数字