preguntar acerca de expression-trees

3
réponses

Conversion Lambda en arbre D’Expression

Je vais rester très simple, Comment puis-je sortir l'arbre d'expression de lambda?? Ou à partir d'une expression de requête ? ... …
demandé sur 1970-01-01 00:33:29
3
réponses

C# 4 «dynamique» dans les arbres d’expression

j'essaie de trouver comment rassembler tous les morceaux, et j'apprécierais un échantillon de code source concret pour un cas simple pour commencer. considère le code C suivant: Func<int, int, int> f = (x, y) => x + y; …
demandé sur 1970-01-01 00:33:30
9
réponses

Pourquoi utiliser Expression> plutôt que Func?

je comprends lambdas et les délégués Func et Action . Mais les expressions me déconcertent. Dans quelles circonstances utiliseriez-vous un Expression<Func<T>> plutôt qu'un simple Func<T> ? ... …
demandé sur 1970-01-01 00:33:29
3
réponses

Impossible de lancer objet du système de type’.Linq.Expression.UnaryExpression’ de type ‘System.Linq.Expression.MemberExpression»

j'ai créé une méthode dans C# pour obtenir le nom de la méthode public string GetCorrectPropertyName<T>(Expression<Func<T, string>> expression) { return ((MemberExpression)expression.Body).Member.Name; // Failure Point …
demandé sur 1970-01-01 00:33:32