に次のステートメントラムダ例を考える:.NET - ダンプステートメントラムダ本体は文字列
var fMyAction = new Action(() =>
{
x += 2;
something = what + ever;
});
はそのラムダの本体を取得し、それを文字列にダンプすることも可能な方法は何ですか? (最終的にはAction
クラスの拡張メソッドを書くことができます:fMyAction.Dump()
これは"x += 2; something = what + ever;"
を返します)。
ありがとうございました
どのようなものですか?あなたの質問に多くの背景を与えてください、おそらく完全に異なる解決策があります。今あなたがしようとしていることはほとんど不可能で、Cシャープでは意味をなさない。 –
@ SK-logic:抽象的なレベルで私自身の理由を議論することは、この特定の投稿の範囲外であることは間違いありません。 –
あなたは少なくとも文字列表現が必要な理由、この文字列が元のソースにどれくらい近いか、そしてパフォーマンス要件は何かを説明することなく、有用な答えを得ることはできません。デコンパイル以外にもいくつかのオプションがあります。 –