У меня есть функция, которая имеет следующую подпись...
public string DoJunk(Expression<Func<bool>> expression)
Я пытаюсь найти способ преобразования параметра "выражение" обратно к чему-то, напоминающему исходный код (или, по крайней мере, представление С# исходного кода суба). Итак, если кто-то вызывает такую функцию...
DoJunk(() => (i + j) * 9 == Math.Round((double)j / (i - 3), 4))
... Я хотел бы преобразовать выражение в это...
(i + j) * 9 == Math.Round((double)j / (i - 3), 4)
Кто-нибудь это сделал?