【发布时间】:2012-08-31 17:55:08
【问题描述】:
我一直在尝试在 C# 中使用 Console.Read() 和 Console.ReadLine(),但得到了奇怪的结果。例如这段代码
Console.WriteLine("How many students would you like to enter?");
int amount = Console.Read();
Console.WriteLine("{0} {1}", "amount equals", amount);
for (int i=0; i < amount; i++)
{
Console.WriteLine("Input the name of a student");
String StudentName = Console.ReadLine();
Console.WriteLine("the Students name is " + StudentName);
}
当我输入 1 作为学生人数时,一直给我这个数量 = 49,我什至没有机会输入学生姓名。
【问题讨论】:
-
在 ascii 图表中查找 49 :) asciitable.com
标签: c# .net console-application