如何使用随机C#?

use*_*467 0 c# random

我知道如何以基本的方式使用随机类,但我想以这样的方式使用它,我将获得一个<200或> 300的随机数,而不是200-300之间的任何随机数.那我怎么能这样做呢.

rand = new Random();
Run Code Online (Sandbox Code Playgroud)

Ern*_*rno 5

您可以生成介于0和500之间,并将100添加到任何大于200的数字.

var rand = new Random();
int value = rand.Next(0,500);
if(value>=200)
{
    value+=100;
}
Run Code Online (Sandbox Code Playgroud)