Я видел старые посты здесь на SO, около года назад, что означало бы, что они на самом деле не охватывают .NET 4 или, возможно, даже 3.5 по этой теме. Так что вот так.
Если вы с отражением должны были выбрать параметры для текущего метода
ParameterInfo[] methodParams = MethodInfo.GetCurrentMethod().GetParameters();
Циклический просмотр каждого параметра позволит вам выбрать имя параметра, однако есть только «DefaultValue», которое, я думаю, существует из-за новых динамических параметров в .NET 4.
Однако мой вопрос таков; Разве все еще невозможно получить значения параметров метода, не копаясь в API отладчика?
Я знаю, что может быть недостаток дизайна, если вам даже нужно подумать об этом.