Menu
CoddyTech

プログラムの基本構造

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メソッド内のコードはさらにもう1段階インデントされます。

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

重要な注意: C#では、各ステートメントの末尾にセミコロン(;)を付ける必要があります。セミコロンは必須で、ステートメントの終わりに達したことをC#に伝えます。セミコロンを付け忘れると、コンパイルエラーになります。ただし、中かっこ {} で囲まれたコードブロック(クラスやメソッドの宣言など)にはセミコロンは必要ありません。

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

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

基礎のすべてのレッスン

自分で練習してみよう: C#オンラインコンパイラ