0

C# について 1 つだけ質問があります。

C# コードを作成するために Microsoft Visual C# 2010 Express をダウンロードしました。

次に、同じビジュアル C# を使用してコードをコンパイルします。できますか?

コードをコンパイルする方法を探しましたが、見つけた方法はすべてコマンド ライン 'cmd' に関するものでした。使ってみたのですが、「cscは内部コマンドまたは外部コマンドとして認識されていません.....」と表示されますが、私がいたディレクトリはC#コードディレクトリと同じです

コンパイルして結果を出力で確認したい。

これは、コンパイルする元のコードです。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Project1
{
    class Example1_1
    {
        public static void Main()
        {
            // display “Hello World!” on the screen
            System.Console.WriteLine("Hello World!");
            // display the current date and time
            System.Console.WriteLine("The current date and time is " +
            System.DateTime.Now);
        }
    }
}

F6 'build' を押した結果は次のようになります。

------ ビルド開始: プロジェクト: Project1、構成: Release x86 ------
Project1 -> C:\Users\Ali Alnufaili\AppData\Local\Temporary Projects\Project1\bin\Release\Project1.exe ========== ビルド: 1 成功または最新、0 失敗、0 スキップ ==========

何か提案があれば、私までお願いします。^_^

4

3 に答える 3

2

このボタンを押すだけです:

ここに画像の説明を入力

またはヒットF5してコードをコンパイルして実行します。

編集:

コンソール アプリケーションを実行していて、コンソールにテキストを書き込みます。おそらく、コンソール ウィンドウがポップアップしてすぐに閉じてしまうことが問題なのでしょうか?

System.Console.ReadKey();Main メソッドの一番下に追加してみてください。その後、キーを押すまでコンソール ウィンドウは開いたままになります。

または、コンパイルしたプログラムがあるディレクトリ (C:\Users\Ali Alnufaili\AppData\Local\Temporary Projects\Project1\bin\Release のように見えます) に移動し、コマンド プロンプトを開きます (Windows エクスプローラーでSHIFT、マウスの右ボタンをクリックし、[ここでコマンド プロンプトを開く] を選択します)、コマンド プロンプトで実行可能ファイルを実行します ( Project1.exeと入力して Enter キーを押します) 。

于 2012-05-16T07:53:06.240 に答える
0

Visual Studio でプロジェクトを作成した場合は、メニュー/ツールバーから「ビルド」オプションを使用するだけで済みます。

デフォルトの C# キー バインディングを使用している場合F6は、デバッガーで起動するためのショートカットだと思います。

于 2012-05-16T07:52:28.727 に答える
0

この例では、いくつかのチュートリアルを使用したと確信しています。チュートリアルではF5、アプリケーションをコンパイルして実行するために押すことについて言及していませんでしたか?

ビルドの出力には、プログラムが正常にコンパイルされたことが示されていますが、アプリケーションを起動するには、 を押す必要もありますF5

また、現在、プログラムは完了するとすぐに終了します。待機させるには、最後に次の行を追加します。

Console.ReadLine();

これにより、出力が表示され、Enter キーを押すまでプログラムが待機します。

于 2012-05-16T08:22:44.787 に答える