【发布时间】:2009-11-25 16:19:06
【问题描述】:
以下成员表达式类型有时可以为 NULL,我正在检查,但是我需要将其转换为不可为空的类型,
MemberExpression member = Expression.Property(param, something);
var membertype = member.Type;
if (membertype.IsGenericType && membertype.GetGenericTypeDefinition() == typeof(Nullable<>))
{ // convert to not nullable type?...
有人知道怎么做吗?
【问题讨论】: