• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[C#]順序通りに実行されない)

[C#]順序通りに実行されない

このQ&Aのポイント
  • C#のプログラムで生徒の点数を配列に格納したり参照したりするプログラムが順序通りに実行されない問題が発生しています。
  • 具体的には、生徒数を入力する部分と生徒名と点数を入力する部分の順序が逆になっているため、意図した通りに動作しません。
  • この問題の原因を特定するために、コードの記述や条件などを確認したいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

コンソールの出力バッファがフラッシュされるタイミングの問題…なのかも知れません。 >Console.WriteLine("X入力で終了"); の後に Console.Write(""); とかしてみたらこちらでは表示されました。 # ちなみに、VC#2010EE&.NET Framework 4 Client Profile その後で、追加した行を削除しても正常に表示されていました。 # .NET Framework側での処理の問題ですかねぇ。 Consoleクラスには…出力バッファをクリアするようなメソッドはない……んでしょうかねぇ。 ……Console.Out.Flush();なんてのがありました。 該当箇所に入れてみてはどうでしょう?

関連するQ&A