C# Hello World:初めてのコンソールアプリケーション構築
C#はMicrosoftの.NETフレームワーク上に構築された強力なオブジェクト指向言語で、デスクトップからWebサービスまで幅広いアプリケーション開発を可能にします。
このチュートリアルでは、Visual Studioを使用して最初のコンソールプログラム、定番の「Hello World」を構築する手順を解説します。最後まで読めば、プロジェクト構造、主要C#概念、コンソールアプリの実行方法を理解できるでしょう。
コンソールアプリケーションの作成
コンソールアプリケーションはWindowsコマンドプロンプトで直接実行されるため、.NET初心者にとって理想的な出発点です。
Visual Studioで新しいプロジェクトをスキャフォールドし、シンプルなConsole.Writeステートメントでテキストを出力します。以下の手順に従ってください:
ステップ1:新しいプロジェクトを作成
Visual Studioを開き、New → Project…を選択。

ステップ2:プロジェクトタイプを選択
ダイアログでWindows → Console Appを選択、プロジェクト名(例:DemoApplication)を入力、場所を選び、OKをクリック。

- 左ペインでWindowsへ移動。
- Console Appを選択。
- プロジェクト名と場所を入力。
- OKで確定。
Visual Studioがプロジェクト構造を作成します。Program.csというファイルが見つかります。これがアプリのデフォルトエントリーポイントです。
ステップ3:最初のコードを追加
Program.csの内容を以下のスニペットに置き換えます:

C# Hello Worldプログラム
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication {
class Program {
static void Main(string[] args) {
Console.Write("Hello World");
Console.ReadKey();
}
}
}
解説
usingディレクティブで必須の.NET名前空間をインポート。- すべての実行コードはクラス内に配置。ここでは
Programクラスで、DemoApplication名前空間にグループ化。 Mainメソッドはアプリケーション開始時に自動実行されるエントリーポイント。Console.Writeでコンソールウィンドウにテキスト出力。Console.ReadKeyでユーザーがキーを押すまで実行を一時停止し、ウィンドウが即座に閉じるのを防止。
ステップ4:ビルドと実行
Startボタン(またはF5)をクリックしてビルドと起動。以下の出力が表示されます:

コンソールに「Hello World」と表示され、最初のC#コンソールアプリケーションが動作していることが確認できます。
まとめ
- コンソールアプリはWindowsコマンドプロンプトで実行される。
Console.Writeメソッドでテキスト出力、Console.ReadKeyでウィンドウをオープン維持。- Visual Studioは.NETプロジェクトの作成、ビルド、実行の効率的なワークフローを提供。
C言語
- C#でPLCnextコンソールアプリケーションを開発:初心者ガイド
- NCAMP、Stratasys ULTEM 9085樹脂で初の付加製造認定プログラムを発表
- C# Hello World – 初めてのC#アプリケーション構築
- C++関数を実例で徹底解説:基本から応用まで
- Cプログラム構造の理解:初心者向けガイド
- C++の核心構文とオブジェクト指向の基礎を理解する
- C++コメントの完全マスター:ベストプラクティスと構文
- C#プログラム構造の理解:コアコンポーネントと例
- Verilog入門:Hello World例で基本をマスター
- Java Hello World:最初のプログラム
- 酸性染料が生地を変える:用途とメリット