我不断收到一个错误CS1513在下面的代码在视觉工作室写在C#CS1513错误}预期
{
class NotChineseZodiac
{
static void Main(string[] args)
{
String YearBorn;
int YearBornInt;
Console.WriteLine("What was the year of your birth?");
YearBorn = Console.ReadLine();
YearBornInt = Convert.ToInt32(YearBorn);
Console.WriteLine("You are" + (DateTime.Now.Year - YearBornInt));
if ((DateTime.Now.Year - YearBornInt) < 18);
Console.WriteLine("You Shall Not PASS");
else
Console.WriteLine("Please Proceed");
Console.ReadLine(); // last enter key
有谁看到我的错误?
空间是不允许的,如果其他人之间。 –
yes..remove end end here if((DateTime.Now.Year - YearBornInt)<18);' – Pikoh
@ m.kudi你可以在'if'和'else'之间有空行或注释行,但你不能在它们之间有多于一个的代码块,在这里就是这种情况。 – juharr