6 つのパラメーター関数を使用して式呼び出しを作成しようとしています。CreateDateTime
式で私は初心者ですが、誰か助けてください。ありがとう。
ここに私が得たい結果があります
m => m.OpenDate >= EntityFunctions.CreateDateTime(2012, 12, 22, 0, 0, 0)
これを書き込もうとすると、常に例外が発生します。
Expression.Call(typeof(EntityFunctions), "CreateDateTime",
new Type[]
{
typeof(int?), typeof(int?), typeof(int?),
typeof(int?), typeof(int?), typeof(double?)
},
new Expression[]
{
Expression.Constant(2012),
Expression.Constant(12),
Expression.Constant(22),
Expression.Constant(0),
Expression.Constant(0),
Expression.Constant(0.0)
}
);