【发布时间】:2014-02-10 17:05:32
【问题描述】:
我的输入是 1900-3000 之间的 4 位数年份。所以输入必须是 4 位数字 1994, 2022,2950。
但是,如何检查输入是否只有 3 位或更少或 5 位或更多? 如果超过 1900 或 3000,我已经做了 if 语句。
if (YearNumb<1900 || YearNumb>3000)
{
Console.WriteLine("Du angav inte ett år mellan 1900 och 3000.");
Console.ReadLine();
return;
【问题讨论】:
-
if(yearNumb < 1000 || yearNumb > 9999) -
YearNumb是什么类型? -
它是一个从字符串转换而来的int