Sto usando il codice seguente per ottenere il nome del metodo di chiamata e il suo parametro all'interno di un metodo.Come ottenere ParameterInfo Value?
var stackTrace = new StackTrace();
var methodName = stackTrace.GetFrame(1).GetMethod().Name;
var parameters = stackTrace.GetFrame(1).GetMethod().GetParameters();
foreach (var parameterInfo in parameters)
{
var name = parameterInfo.Name;
var value = "How to get value?";
}
Ora la mia domanda è di ottenere il valore di quel parametro. Qualche idea?
possibile duplicato di [È possibile ottenere i valori dei parametri 'per ogni frame nello stack di chiamate in .NET] (http://stackoverflow.com/questions/819576/is-it-possible-to-get-parameters- valori-per-ogni-frame-in-call-stack-in-net) – Habib