Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void OnSmth(Expression<Func<object>> expr)
- {
- MemberExpression body = expr.Body as MemberExpression;
- if (body == null)
- {
- UnaryExpression ubody = (UnaryExpression) expr.Body;
- body = ubody.Operand as MemberExpression;
- }
- if (body == null)
- throw new ArgumentException("Invalid property expression","expr");
- string name = body.Member.Name;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement