Comment obtenir le nom de la méthode win 8 app

Comment obtenir le nom actuel de la méthode dans l’application Win 8 (WinRT) … plus tôt dans wp7, nous pouvions utiliser System.Reflection.MethodBase.GetCurrentMethod().Name mais ce n’est plus là, merci

Oui, .NETCore manque de nombreuses choses de ce type … et ne me lance même pas sur GetTypeInfo() ! Mais peut-être qu’une solution pragmatique consiste à demander au compilateur de le faire pour vous?

 ssortingng CallerName([CallerMemberName]ssortingng caller = "") { return caller; } ... ssortingng name = CallerName(); 

Cette option peut être utile si vous devez remplacer une méthode.

 private ssortingng GetMethodName(Expression expression) { var methodName = (expression.Body as MethodCallExpression).Method.Name; return methodName; } 

Ensuite, appelez-le comme

 GetMethodName(() => TheNameOfTheCallingMethod());