C# 获取随机大写字母
时间: 2023-10-19 12:55:12 浏览: 93
您可以使用以下代码来获取随机大写字母的C#示例:
```csharp
using System;
class Program
{
static void Main()
{
Random random = new Random();
char randomUpperCaseLetter = (char)random.Next('A', 'Z' + 1);
Console.WriteLine(randomUpperCaseLetter);
}
}
```
这段代码使用 `Random` 类生成一个随机数,然后将其转换为大写字母的 ASCII 值。最后,将其打印出来。
相关问题
c#中随机生成20个小写字母
好的,以下是在C#中随机生成20个小写字母的代码示例:
```csharp
using System;
using System.Linq;
namespace RandomLetters
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
string letters = "abcdefghijklmnopqrstuvwxyz";
string randomLetters = new string(Enumerable.Repeat(letters, 20)
.Select(s => s[random.Next(s.Length)]).ToArray());
Console.WriteLine(randomLetters);
}
}
}
```
这段代码中,我们使用了 `Random` 类来生成随机数,同时利用 `Enumerable.Repeat` 方法重复了小写字母表20次,然后使用 `Select` 方法随机选取每个字母,并使用 `ToArray` 方法将它们转换为字符数组,最后使用 `string` 类的构造函数将它们转换为一个字符串。
C#输出26个大写字母
好的,以下是C#代码实现:
```
for (int i = 65; i <= 90; i++)
{
Console.Write((char)i + " ");
}
```
这段代码会输出26个大写字母,结果如下:
```
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
```