使用Console.Read()读取数据的流程:
在控制台输入数据时,按enter键使这串数据进入到输入缓存区,代码读取缓存区第一个字符,用int型来保存该字符对应的ASCII码。
如果有多次读取,则继续在缓存区读,直到缓存区无数据可读,此时则需要再次向控制台输入。
注意:Console.Read()会读取换行符和回车键,而Console.ReadLine()则不会。
static void Main(string[] args)
{
char a1 = (char)Console.Read();
char a2 = (char)Console.Read();
char a3 = (char)Console.Read();
char a4 = (char)Console.Read();
char a5 = (char)Console.Read();
char a6 = (char)Console.Read();
Console.WriteLine("a1"+a1);
Console.WriteLine("a2"+a2);
Console.WriteLine("a3"+a3);
Console.WriteLine("a4"+a4);
Console.WriteLine("a5"+a5);
Console.WriteLine("a6"+a6);
}
如输入数据:
1
2
结果如下
以后碰到其他问题再补笔记