1. 程式人生 > >【C#基礎】輸入一個字元,判定它是什麼型別的字元(大寫字母,小寫字母,數字或者其它字元)

【C#基礎】輸入一個字元,判定它是什麼型別的字元(大寫字母,小寫字母,數字或者其它字元)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _02_判斷使用者輸入字元型別
{
    class Program
    {
        static void Main(string[] args)
        {
            while (true)
            {
                Console.WriteLine("請輸入一個字元");
                char ch = Char.Parse(Console.ReadLine());
                if (ch >= 'a' && ch <= 'z')
                {
                    Console.WriteLine(ch.ToString().ToUpper());//如果是小寫字母,將其轉大寫
                }
                else if (ch >= 'A' && ch <= 'Z')
                {
                    Console.WriteLine(ch.ToString().ToLower());//如果是大寫字母,將其轉小寫
                }
                else if (ch >= '0' && ch <= '9')
                {
                    Console.WriteLine(ch);//如果是數字,直接輸出
                }
                else
                {
                    Console.WriteLine(ch);//其他字元
                }
            }
        }
    }
}