Obtener los nombres y valores de los parámetros del método desde dentro del método

¿Hay alguna manera en .NET de saber qué parámetros y sus valores se pasaron a un método? Forma de reflexión? Esto se usará desde el interior del método. Tiene que ser genérico para que pueda usarse desde cualquier método. Esto es para fines de registro.

Respuestas a la pregunta(3)

Su respuesta a la pregunta