Menu
Coddy logo textTech

プログラムの基本構造

CoddyのC#ジャーニー「基礎」セクションの一部 — レッスン 4/69。

C#では、コードはクラスにまとめられます。今のところは、クラスとはコードを記述する場所であるということだけを理解しておいてください。クラスについての詳細は後ほど説明します。

Main メソッドは、実行の開始点として機能するため、C# プログラムの重要な部分です。

基本的なC#プログラムの簡単な構成は以下の通りです:

using System; // Consoleやその他の組み込みツールへのアクセスを提供します

public class Program { // クラスの宣言
	public static void Main(string[] args) { // Mainメソッド
		Console.WriteLine("Hello, Coddy!"); // 出力ステートメント
		// Mainの中にコードを書きます
	}
}

using System; はクラスの外側に記述されていることに注目してください。これは正常な動作です。using ディレクティブは、常にクラス宣言の前の、ファイルの先頭に配置されます。これらによって、プログラムは Console.WriteLine のような組み込みツールにアクセスできるようになります。

インデント(行頭のスペース)は、コードを読みやすくするために使用されます。これは、どのコードがどのブロック内に属しているかを示します。クラス内のコードは1回インデントされ、Mainメソッド内のコードはさらにインデントされます。

コードは Main メソッド内に記述します

重要な注意点: C#では、各ステートメントはセミコロン(;)で終わる必要があります。セミコロンは必須であり、ステートメントの終わりに達したことをC#に伝えます。セミコロンを付け忘れると、コンパイルエラーが発生します。ただし、波括弧 {} で囲まれたコードブロック(class や method の宣言など)にはセミコロンは不要であることに注意してください。

challenge icon

チャレンジ

初心者

Main メソッドを含む Program という名前のクラスを持つ C# プログラムを作成してください。Main メソッドの中に、以下のテキストを出力するコードを記述してください:

This is my first C# program!

自分で試してみよう

using System;

public class Program {
    // ここにコードを記述してください
}
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン