Как получить исходный код анонимного метода?Исходный код анонимного метода
Например:
Func<Boolean> func = (() => DateTime.Now.Seconds % 2 == 0);
Console.WriteLine(GetSourceCode(func)); // must: DateTime.Now.Seconds % 2 == 0
String GetSourceCode<T>(Func<T> f) - ???
Так 'GetSourceCode' должен возвращать' string'? Могу ли я спросить, зачем вам это нужно? –
Вы не можете, вы можете получить «MSIL» и декомпилировать, если хотите. Это не выражения ламбады. –
Да GetSourceCode возвращает String. –