0
표현식 트리를 파악하는 데 어려움을 겪고 있습니다. 나는 다음과 같은 성명에 대해 수동으로 표현 트리를 구축 할 수 있도록하고 싶습니다 : 난 그냥이 하나 개의 속성을 반환 할 때 튜토리얼의표현식 트리를 사용하여 람다 작성하기
c => c.Property
많은, 비교 주위에 초점을 맞 춥니 다. 어떤 도움이 필요합니까?
표현식 트리를 파악하는 데 어려움을 겪고 있습니다. 나는 다음과 같은 성명에 대해 수동으로 표현 트리를 구축 할 수 있도록하고 싶습니다 : 난 그냥이 하나 개의 속성을 반환 할 때 튜토리얼의표현식 트리를 사용하여 람다 작성하기
c => c.Property
많은, 비교 주위에 초점을 맞 춥니 다. 어떤 도움이 필요합니까?
ParameterExpression parameter = Expression.Parameter(typeof(YourClass), "c");
Expression property = Expression.PropertyOrField(parameter, "Property");
Expression<Func<YourClass, PropertyType>> lamda = Expression.Lambda<Func<YourClass, PropertyType>>(property, parameter);