3

C# の勉強を始めたのですが、問題が発生しました。このReadLine()メソッドは、ユーザー入力のために一時停止しません。私は C# を始めたばかりで、他の人のプログラムでも動作するので、その理由がわかりません。Mac で Xamarin を使用しています。

動作しないコードの例を次に示します。

using System;

namespace LearningC
{
    public class LearningSharp
    {
        public static void Main (String[] args)
        {
            Console.WriteLine (Console.ReadLine ());
        }
    }
}
4

3 に答える 3

7

私は解決策を見つけました。プロジェクトを右クリックし、Optionsを選択します。次に、[実行] タブで[全般] を選択し、[コンソール出力を一時停止] をオンにします (これを機能させるには、[外部コンソールで実行] をオンにする必要があります)。

于 2015-03-21T21:49:14.900 に答える
5

プロジェクトが Windows アプリケーションに設定されている可能性があります。プロジェクト名を右クリックし、プロパティをクリックして、出力タイプをコンソール アプリケーションに変更します。

于 2015-03-21T14:55:11.657 に答える