<C#Learn/>
C#基礎 レッスン1

最初のC#プログラム

Console.WriteLineとMainメソッドを使って、初めてのC#プログラムを作成しましょう。

Hello Worldとは

プログラミング学習の最初の一歩は「Hello, World!」を表示するプログラムを書くことです。 C#では Console.WriteLine() メソッドを使ってコンソールに文字列を出力します。

C#プログラムのエントリーポイントは Main メソッドです。 プログラムが起動すると、まずこのメソッドが実行されます。

クラスとMainメソッドを使った書き方

C# の伝統的な書き方では、classstatic void Main が必要です。

C#エディタ

トップレベルステートメント(C# 9.0以降)

C# 9.0からトップレベルステートメントが使えるようになりました。class Programstatic void Main を省略して、 直接コードを書くことができます。

1つのプロジェクト内でトップレベルステートメントを使えるファイルは1つだけです。 コンパイラが自動的に Main メソッドを生成してくれます。

トップレベルステートメントの例

シンプルで読みやすいコードが書けます。小規模なプログラムやスクリプトに最適です。

C#エディタ

Console.Write と Console.WriteLine の違い

Console.Write() は改行なし、Console.WriteLine() は出力後に改行します。

C#エディタ