0

VisualStudio2012で次のコードを作成しました。

using System;
class Example
{
    static void main()
    {
        int x = 100;
        Console.WriteLine("X Contains:" + x);
        int y = x / 2;
        Console.WriteLine("y contains");
        Console.WriteLine(y);
        Console.WriteLine("A Sample C# Program");
    }
}

エラーはありませんでしたが、出力ウィンドウは空でした。何も印刷されませんでした。テキストを表示するにはどうすればよいですか?

4

3 に答える 3

2

コンソールはコンソールに出力されます(最後にConsole.ReadLine()を追加して、すぐに終了しないようにします)。印刷して出力するには、Trace.WriteLine()またはDebug.WriteLine()を使用します

于 2013-01-17T11:57:46.797 に答える
1

あなたはdos-consoleに書き込んでおり、VS出力ウィンドウに書き込まれたものが表示されることを期待しています。現在のコードを使用して、コンソールアプリケーションプロジェクトで実行する必要があります。Dosコマンドコンソールを開き、コマンドを実行します。

コンソールアプリケーションプロジェクトに参加している場合は、コンソールが点滅してから消えます。

Console.ReadLine();の後に追加しConsole.WriteLine("A Sample C# Program");ます。これにより、コンソールが開いたままになります。

于 2013-01-17T11:57:20.213 に答える
0

このコードはうまく機能しています。試してみてください。クリック(ctrl + F5)で再生する必要があります「F5」で再生するとすぐに終了します。

namespace ConsoleApplication1{

class Program
{
    static void Main(string[] args)
    {


        int x = 100;
        Console.WriteLine("X Contains:" + x);
        int y = x / 2;
        Console.WriteLine("y contains");
        Console.WriteLine(y);
        Console.WriteLine("A Sample C# Program");


    }
}

}

于 2013-01-17T12:03:06.990 に答える