小编Lig*_*r86的帖子

为什么我在这段代码中不断获得两个相同的随机值?

可能重复:
为什么我的随机数生成器在C#中不是随机的?

我有以下代码:

        int a;
        int aa;

        Random aRand = new Random();
        Random aaRand = new Random();

        a = aRand.Next(20);
        aa = aaRand.Next(20);

        //if (a == aa)
        {
            Console.WriteLine(a + " " + aa);
            Console.ReadLine();
        }
Run Code Online (Sandbox Code Playgroud)

我假设aRand和aaRand是两个不同的值,但事实并非如此.我究竟做错了什么?我假设aRand和aaRand并不总是一样,但是它们一直都是一样的.

谢谢

c# random

1
推荐指数
1
解决办法
224
查看次数

如何确定ListBox中是否选择了多个项目

我认为我要做的很明显,但如果你不理解,请问.

if (listBox1.SelectedIndex == 1  && 2)
{
    label1.Text = "Sometext";
}
Run Code Online (Sandbox Code Playgroud)

c# listbox operators

-5
推荐指数
1
解决办法
3099
查看次数

标签 统计

c# ×2

listbox ×1

operators ×1

random ×1