第9章:メソッドの定義と呼び出し

メソッドは、一連の処理をひとつにまとめた「命令のかたまり」です。 同じ処理を繰り返し使いたいときに便利です。

コード例:基本的なメソッドの定義と呼び出し

using System;

class Program
{
    static void SayHello()
    {
        Console.WriteLine("こんにちは!");
    }

    static void Main()
    {
        SayHello();  // メソッドの呼び出し
    }
}

出力結果

こんにちは!

解説

コード例:引数付きメソッド

using System;

class Program
{
    static void Greet(string name)
    {
        Console.WriteLine("こんにちは、" + name + "さん!");
    }

    static void Main()
    {
        Greet("田中");
        Greet("佐藤");
    }
}

出力結果

こんにちは、田中さん!
こんにちは、佐藤さん!

コード例:戻り値のあるメソッド

using System;

class Program
{
    static int Add(int a, int b)
    {
        return a + b;
    }

    static void Main()
    {
        int sum = Add(5, 3);
        Console.WriteLine("合計: " + sum);
    }
}

出力結果

合計: 8

解説

練習問題