Как использовать Expression.Constant (значение объекта, тип Type)? - PullRequest
0 голосов
/ 01 марта 2019

У меня проблема с использованием класса ConstantExpression:

Expression exp = Expression.Constant("1", typeof(Int32));

При выполнении кода сверху выдается следующая ошибка:

Несоответствие типа параметра

Как использовать метод Constant(object value, Type type)?

1 Ответ

0 голосов
/ 01 марта 2019

Вы передали строку , которая говорит 1, вместо этого просто используйте число без двойных кавычек:

Expression exp = Expression.Constant(1, typeof(Int32));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...