2017-05-15 9 views
-4

助けてください!私はこのプログラムを実行し、3つの入力をすべて入力しましたが、最後の書き込みコードは実行されず、プログラムはただ終了します。私は本を​​正確に追跡するので、私は分かりません!コードの追加の終わりに最後のステートメントはc#を実行しません!

 string userName = ""; 
     int userAge = 0; 
     int currentYear = 0; 

     Console.Write("Please enter your name: "); 
     userName = Console.ReadLine(); 
     Console.Write("Please enter your age: "); 
     userAge = Convert.ToInt32(Console.ReadLine()); 
     Console.Write("Please enter the current year: "); 
     currentYear = Convert.ToInt32(Console.ReadLine()); 

     Console.WriteLine("Hello World! My name is {0} and I am {1} years old. I was born in {2}.", userName, userAge, currentYear - userAge); 
+2

はちょうどメーリングリストの速すぎて、最後 –

+0

それが実行にConsole.ReadLine()を追加します。 @ TimonPostのソリューションはそれを一時停止し、出力を見ることができます – Brian

+5

またはコマンドラインから実行します。 –

答えて

-3

Console.ReadLine(); 
関連する問題