public static void Main(string[] args)
{
Action a =() => Console.WriteLine(MethodInfo.GetCurrentMethod().Name);
a();
}
Questo codice restituirà una stringa oscura in questo modo: <Main>b__0
.Utilizzo di MethodInfo.GetCurrentMethod() in metodi anonimi
C'è un modo per ignorare i metodi anonimi e ottenere un nome di metodo più leggibile?
E che nome vi aspettate per un metodo _anonymous_ ?? –
Non ho rancore per MS anon. generatore di nome del metodo. Mi chiedevo solo se c'è un modo di scavare nella traccia dello stack per il metodo non anonimo più vicino? C'è un modo per sapere che un'istanza MethodInfo è anonima? – HuBeZa