C# の基礎

Hello WorldとC#プログラムの構造

このレッスンでは、最初のC#プログラムを書き、コンソールアプリの基本的な構造を学びます。

はじめに

C#のコンソールアプリは、すべてMainメソッドから実行が始まります。このメソッドはクラスの中にあり、ここではProgramクラスです。ファイルの先頭にあるusing Systemを書くと、Consoleのような.NETの既製の型を、System.Consoleと完全な名前で書かずに使えます。

Mainメソッドがstaticで宣言されているのは、まだオブジェクトが1つも作られていない起動直後に、プログラムがこのメソッドを呼ぶからです。Console.WriteLineは1行の文字を画面に表示して改行するので、結果はHello, C#!になります。

実行できる C# の例

C#
コードを実行 →
Program.cs
using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, C#!");
    }
}
実行結果
Hello, C#!

デバッガーで練習する

大事な代入や条件にブレークポイントを置いて Debug を押し、次の行に進む前にローカル変数の値を確かめましょう。

チャレンジで練習する

このレッスンの内容を使って実際の問題を解きましょう。各チャレンジはブラウザで動き、すぐにテストされ、AI のレビューも受けられます。

すべてのチャレンジ