public static string GetFuncName<T1, T2>(Func<T1, T2> func){
return func.Method.Name;
}
Я использую этот код может получить «string function(string)
» имя методы структуры.я не могу получить C# метод имени, FUNC <T1,T2>
Но я не могу получить «void function()
» структура метод имя.
"GetFuncName (xxx)" выдает ошибку воли.
Мне нужно получить имя «void function()
».
Какая ошибка возникает у вас? –
Если вам нужна функция вызова, например: var demo = GetFuncName (новый Func <Страна, строка> (x => x.CountryName)); –