如何才能通过编译

发布时间2018/9/21 15:18:11

下载次数 0 次 访问量191 次

免开发-应用中心上线啦,专注提供优质插件源码和产品应用!

怎么才能通过编译
T plus<T>(T a, T b)
{
    return a+b;
}
------解决思路----------------------
T plus<T>(T a, T b)
{
    var left = Expression.Parameter(typeof(T));
    var right = Expression.Parameter(typeof(T));
    return Expression.Lambda<Func<T, T, T>>(Expression.Add(left, right), left, right).Compile()(a, b);
}

网友评论

发表评论

欢迎评论哦!