2010-01-16 1 views
2

мне нужно что-то вроде этого:C# получить метод имя строки с помощью выражения

public string GetName<Type>(Expression<Somestuffhere>) // will bet GetName<Foo>(o => o.Do()) 
{ 
    ... 
    return "Execute"; 
} 
+0

получить строковое имя метода для некоторого класса/типа – Omu

+0

Посмотрите на [блог Даниэля Cazzulino в ] (http://www.clariusconsulting.net/blogs/kzu/archive/2007/12/30/49063.aspx). –

ответ

0

это (expression.Body as MethodCallExpression).Method.Name

Смежные вопросы