c#编写一个程序,输入一个字符,如果是大写字母,就转成小写字母,否则不转换
时间: 2024-09-19 08:01:22 浏览: 76
C#中把英文字母转换为大写或小写的方法
5星 · 资源好评率100%
在C#中,可以使用`ToLower()`方法来将大写字母转换为小写字母。下面是一个简单的控制台应用程序,它接受用户输入的一个字符,判断是否为大写字母,然后执行相应的操作:
```csharp
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入一个字符:");
char inputChar = char.Parse(Console.ReadLine());
if (char.IsUpper(inputChar)) { // 检查输入字符是否为大写字母
Console.WriteLine($"将大写字母'{inputChar}'转换为小写:{inputChar.ToLower()}");
} else {
Console.WriteLine($"字符'{inputChar}'已经是小写或不是字母,不需要转换。");
}
}
}
```
在这个程序中,我们首先获取用户的输入,然后检查该字符是否为大写字母。如果是,我们就使用`ToLower()`方法将其转换为小写并打印结果;如果不是,则显示已有的状态无需转换。
阅读全文