public static void NotNullOrEmpty(Expression<Func<string>> item) { string propName=((MemberExpression) item.Body).Member.Name; NotNullOrEmpty(item.Compile()(),propName); }