Выражение типа «System.DateTime» нельзя использовать для типа возвращаемого значения «System.Object».
Я создал выражение, которое я использую для сортировки, который работает нормально, пока я не нажмуDateTime
поле, где я получаю следующую ошибку (во второй строке):
Выражение типа «System.DateTime» нельзя использовать для типа возвращаемого значения «System.Object».
Вот мой код:
ParameterExpression param = Expression.Parameter(typeof(MyEntity), "x");
Expression<Func<MyEntity, object>> sortExpression =
Expression.Lambda<Func<AMyEntity, object>>(
Expression.Property(param, sortKey), param);
Кто-нибудь может помочь вообще?