【发布时间】:2015-07-10 01:28:33
【问题描述】:
抱歉,这对于 C# 新手来说可能很容易,我需要将此处的输入限制为一位数。
int value, value1, value2, value3, value4;
int resultFinal, resultFirst, resultSecond, resultThird = 0;
Console.WriteLine("Enter five single digit numbers");
value = Convert.ToInt16(Console.ReadLine());
value1 = Convert.ToInt16(Console.ReadLine());
value2 = Convert.ToInt16(Console.ReadLine());
value3 = Convert.ToInt16(Console.ReadLine());
value4 = Convert.ToInt16(Console.ReadLine());
resultFirst = value - value1;
resultSecond = value2 - value3;
resultThird = resultFirst + resultSecond;
resultFinal = resultThird + value4;
Console.WriteLine("Answer: {0}", resultFinal);
Console.WriteLine("Press any button to close");
Console.ReadLine();
【问题讨论】:
-
你不能通过
Console.ReadLine()来限制返回的字符串。您应该编写代码来检查它。