C# goto语句 switch循环 console.read()方法? 多次执行的问题?

日期:2022-04-07 15:40:04 人气:1

C# goto语句 switch循环 console.read()方法? 多次执行的问题?

把这句话:
int choice = Console.Read();
换成:
char choice;
char.TryParse(Console.ReadLine(), out choice);
Console.Read()读取的是Buffer中的内容,而不是等待键盘输入。前面Buffer在读取完之前,会一直读取,导致重复执行后面的switch逻辑。
另外,从
    A+
热门评论