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

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

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

Func<>で同じことをやってみる。 (csharp)#48a78219b48c
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,Func<int,int,int> myDeli)
        {
            Console.WriteLine(myDeli(x, y));
        }
 
        public int Add(int x,int y)
        {
            return x + y;
        }
        public int Sub(int x, int y)
        {
            return x - y;
        }
 
    }
}
▸ 実行ボタンで結果を表示
  • id: #48a78219b48c
  • lines: 38
  • extracted: 2026-06-10
  • captured: 2026-06-04

Source収録記事

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

同じ記事から

2
図鑑トップ