動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

C#でのコールバックとは何?

出典: C#のコールバックとデリゲートの違いはなんなのか!C#でのコールバックとは何?

C#でのコールバックとは何? (csharp)#9ce9d42aea40
    class Program
    {
        static void Main(string[] args)
        {
            Say2(GetHello);
            Console.ReadLine();
        }    static string GetHello(string str)
    {
        return $@"Hello {str}";
    }
 
    static void Say2(Func<string, string> func)
    {
        var hello = func("CSharp");
        Console.WriteLine(hello);
    }
}
▸ 実行ボタンで結果を表示
  • id: #9ce9d42aea40
  • lines: 17
  • extracted: 2026-06-10
  • captured: 2026-06-04

Source収録記事

この snippet は記事の「C#でのコールバックとは何?」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

2
図鑑トップ