как «не» лямбда-выражение для структуры сущностей

Учитывая следующее

Expression<Func<T,bool>> matchExpression;

Как я могу создать другое выражение, которое не является "не" существующим.

Я пробовал

Expression<Func<T, bool>> func3 = (i) => !matchExpression.Invoke(i);

, но это не поддерживается структурой сущностей ...

С уважением

9
задан Richard Friend 24 September 2010 в 11:09
поделиться