エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Func<T, TResult>, Action<T> デリゲートの書式・利用方法 (C#プログラミング)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Func<T, TResult>, Action<T> デリゲートの書式・利用方法 (C#プログラミング)
Func<T, TResult>, Action<T> デリゲートの書式や利用方法の紹介です。 概要 こちらの記事ではC#でのデ... Func<T, TResult>, Action<T> デリゲートの書式や利用方法の紹介です。 概要 こちらの記事ではC#でのデリゲートの利用方法を紹介しました。 上記の記事のコードの記述方法で問題はありませんが、C# Version 2.0からは型パラメーターが導入されたため、デリゲートの宣言をよりシンプルに記述できるようになりました。 Func<T, TResult> int型の引数を2つ持ち、戻り値をintで返す関数のデリゲートの宣言は以下のコードです。 delegate int SimpleFunc(int x, int y); ... SimpleFunc func; 型パラメーターを用いた場合、上記のコードは以下のコードで記述できます。 Func<int,int,int> func; 型パラメーターを用いると関数の型ごとに型宣言をする必要がなくなり、シンプルで簡単にデリゲートを