在C#中,可以使用Random类来生成随机数。以下是一个简单的示例:
using System; class Program { static void Main() { Random random = new Random(); // 生成一个介于0和10之间的随机整数 int randomNumber = random.Next(0, 11); Console.WriteLine("随机数: " + randomNumber); // 生成一个随机浮点数 double randomDouble = random.NextDouble(); Console.WriteLine("随机浮点数: " + randomDouble); // 生成一个随机bool值 bool randomBool = random.Next(0, 2) == 1; Console.WriteLine("随机bool值: " + randomBool); } }
在上面的示例中,首先创建了一个Random对象,然后使用Next方法生成指定范围内的随机整数,使用NextDouble方法生成随机浮点数,以及使用Next方法结合条件判断生成随机布尔值。