get methodinfo de una referencia de método C #
Podemos usar un C #typeof
palabra clave cuando queremos obtener la instancia de Type para el tipo especificado. Pero, ¿qué puedo usar si quiero obtenerMethodInfo
de un método por su referencia?
Por ejemplo, tengo una aplicación de consola simple. ContieneProgram.Main
método. Quiero tenerMethodInfo
usando algo comomethodinfoof(Program.Main)
. Tengo este problema porque los nombres de los métodos pueden cambiar, por lo que no puedo usarType.GetMethodInfo(string MethodName)
para eso
Tengo alrededor de 10 000 métodos para los que me gustaría obtenerMethodInfo
, por lo que agregar cualquier atributo personalizado o cualquier otra cosa a mis métodos no es una solución.