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