char a=Convert.ToChar(Console.ReadLine());
为什么要进行一个转换呢,直接用char a =(char)Console.Read(); 强制类型转换不行吗,当然可以。
但!是!这个语句没有换行(没有Line),也就是他只能录入1个字符。如果要录入两个字符呢,就要用char a=Convert.ToChar(Console.ReadLine());因为这个语句的Read后面是有Line的。