在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方法結合條件判斷生成隨機布爾值。