C#でランダムにアルファベットを生成する方法は何ですか?

C#でRandomクラスを使ってランダムな文字を生成することができます。以下はサンプルコードです。

Random random = new Random();
int randomNumber = random.Next(0, 26); // 生成0到25之间的随机整数
char randomLetter = (char)('A' + randomNumber); // 将随机整数转换为字母

Console.WriteLine(randomLetter); // 输出随机字母

このサンプルコードはランダムな整数を生成し、それを文字に変換します。AのASCIIコードが65であることから、ランダムな整数に65を加えることで対応する文字を得ることができます。

bannerAds