C# を使って、Hello World プログラムを作成する方法を書いていきます。今回は、コンソールに Hello World を出力してみようと思います。
バージョン
ブログ執筆中の製品バージョンは以下の通りです。
- Visual Studio 2022
- .NET 6.0(LTS)
目次
- プロジェクトの作成
- プロジェクトの構成
- フレームワークの選択
- プログラムの確認と実行
- EXEの作成
- EXEの実行
1. プロジェクトの作成
Visual Studio を起動して、「新しいプロジェクトの作成」を選択します。
次の画面で「C#」の「コンソールアプリ」を選択して次へ進みます。
2. プロジェクトの構成
下の画面でプロジェクト名と場所を指定して「次へ」をクリックします。
今回は HelloWorld という名前にしました。
3. フレームワークの選択
.NET 6.0 を選択して、プロジェクトを作成します。
4. プログラムの確認と実行
プロジェクトが開くと、以下のテンプレートプログラムが作成されています。
// See https://aka.ms/new-console-template for more information Console.WriteLine("Hello, World!");
メニュー下の「▶ HelloWorld」をクリックして、デバッグ実行します。
実行するとコンソールが開いて、文字列が出力されます。
5. EXEの作成
メニュー下のセレクトボックスで「Release」を選択します。
それから、ビルドの「ソリューションのビルド」をクリックします。
作業が完了すると、プロジェクトのフォルダ下に EXEが出力されます。
HelloWorld\bin\Release\net6.0\ HelloWorld.exe
6. EXEの実行
コマンドプロンプトで、上のフォルダに移動して EXEを実行します。
> HelloWorld.exe Hello, World!
デバッグ実行と同じように、Hello World が出力されます。
※ EXE をダブルクリックで実行すると、一瞬だけコンソールが表示されて、すぐに閉じてしまいます。