В C# есть некоторые атрибуты, такие как CallerMemberName, которые очень удобны, особенно для целей ведения журнала. Кажется, не хватает CallerClassName, чтобы мы могли легко записать что-то подобное, не передавая явно или строку с именем класса:
Исключение произошло во время выполнения MyClass.MyMethod
Существуют ли какие-либо ограничения, которые позволяют легко узнать метод, но не класс, или это просто недостающая функция, которую мы, вероятно, можем попросить добавить?
Подробнее здесь: https://stackoverflow.com/questions/518 ... -not-exist