Как и заголовок говорит: Может ли отражение отразить имя текущего исполняемого метода.
Я склонен угадывать, из-за проблемы Гейзенберга. Как вы вызываете метод, который скажет вам текущий метод, не изменяя текущий метод? Но я надеюсь, что кто-то может доказать мне, что там не так.
Обновление:
- Часть 2: Может ли это использоваться для просмотра внутри кода для свойства?
- Часть 3: Каким будет представление производительности?
Конечный результат
Я узнал о MethodBase.GetCurrentMethod(). Я также узнал, что не только могу создать трассировку стека, я могу создать только точный кадр, который мне нужен, если захочу.
Чтобы использовать это внутри свойства, просто возьмите .Substring(4), чтобы удалить "set_" или "get_".