tag: callermembername

Jugando con CallerMemberName | C#

CallerMemberName es un atributo utilizado en C# desde .Net Framework 4.5 y también esta soportado en WinRT. Cómo funciona Este atributo debe ser aplicado a un parámetro de tipo string dentro de un método, de tal forma que a este parámetro se asigne el nombre del método que ha hecho la llamada. Aunque muchos en internet mencionan CallerMemberName como una característica del lenguaje, lo cierto es que es una característica del compilador. Es decir el parámetro que se decora con dicho atributo recibe el nombre del método que lo invoca, pero esta asignación se resuelve al momento de compilar…

leer más...