何か不足していますか、または..のようなラムダ関数から値を返すことはできません..
Object test = () => { return new Object(); };
また
string test = () => { return "hello"; };
「デリゲート型ではないため、ラムダ式を型 '文字列' に変換できません」というビルド エラーが発生します。
この構文は、ラムダの結果ではなく、ラムダを代入しているように見えますが、これは予想外でした。関数を Func に割り当てて名前で呼び出すことで目的の機能を実現できますが、それが唯一の方法ですか?
「なぜこれを行う必要があるのですか?」私の例について。
前もって感謝します!