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

Action<>で同じことをやってみる。

出典: C#のデリゲートまとめ!型とFuncとActionと!Action<>で同じことをやってみる。

Action<>で同じことをやってみる。 (csharp)#822e883e6ddf
namespace ConsoleApplication2
{
    class Program
    {
 
        static void Main(string[] args)
        {
            var myDele = new TestDelegate();
            myDele.Execute();
            Console.ReadLine();
        }
    }
 
    delegate int myDelegate(int x, int y);
 
    class TestDelegate
    {
        public void Execute()
        {
            MessageShow(2, 2, Add);
            MessageShow(2, 2, Sub);
        }
        public void MessageShow(int x,int y,Action<int,int> myDeli)
        {
            myDeli(x, y);
        }
 
        public void Add(int x,int y)
        {
            Console.WriteLine(x + y);
        }
        public void Sub(int x, int y)
        {
            Console.WriteLine(x - y);
        }
 
    }
}
▸ 実行ボタンで結果を表示
  • id: #822e883e6ddf
  • lines: 38
  • extracted: 2026-06-10
  • captured: 2026-06-04

Source収録記事

この snippet は記事の「Action<>で同じことをやってみる。」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

2
図鑑トップ