缺少第二段的输入提示

来源:2-3 【操作】控制台IO System.Console v2

慕尼黑8118141

2024-07-13

我在2-3一口气输入了网页提供的三段代码:
现在我的问题是当我开始执行时我首先输入了BBBBB,然后点击enter,此时程序直接返回了第一段和第二段的输出:它返回了B的ASC码66和第二段的代码的录入返回BBBB,我再次点击enter,它返回了Enter.
我的疑问是程序在中间一段为什么不停止等待我继续输入?
图片描述

写回答

1回答

阿莱克斯刘

2024-09-24

如果想用回车作为输入结束,那么需要把Console.Read() 改为 Console.ReadLine(); 以便在控制台中等待用户输入,从而保持窗口打开。否则,使用Console.Read只会读取用户输入的第一个字符
0
0

C#速成指南--从入门到进阶,实战WPF与Unity3D开发

系统掌握C#核心和应用,获得全行业适配的技能

839 学习 · 198 问题

查看课程