Mam funkcję, która pobiera wskaźnik funkcjiJak uzyskać nazwę funkcji ze wskaźnika funkcji w języku C#?
jak
public void myfunc<a,b>(Func<a,b> functionpointer)
{
String functionname;
// Do some magic to get functionpointers name and set it to functionname
}
Czy to możliwe, aby uzyskać nazwa funkcji bez uruchamiania go?
Wiem, że można uzyskać nazwę funkcji aktualnie uruchomionej funkcji, ale jak uzyskać nazwę funkcji, do której chcesz zadzwonić?
Wybacz jeśli takie pytanie mogło być wysłane wcześniej, nie mogę znaleźć rozwiązanie dla niego w C#
Pamiętaj, że funkcje "anonimowe" mogą dostarczyć przydatnych informacji. Czy pomaga znać funkcję "nazwa" dla połączenia typu 'myfunc (x => x.Blah)'? – dlev