Получение информации о вызывающем методе с помощью CallerMemberNameAttribute

Иногда нам нужно получить информацию о методе в котором просиходит вызов фунции. Для этого есть аттрибут CallerMemberName - который позволяет получить имя вызывающего метода.

public void SomeFunc([CallerMemberName] string propertyName = null)
{
           Debug.WriteLine(propertyName);
}

MSDN:

https://msdn.microsoft.com/ru-ru/library/s53w0dze(v=vs.110).aspx

Добавить комментарий

Loading