C# 键入两个模型并返回另一个模型
C# 键入两个模型并返回另一个模型,c#,asp.net-mvc,model-view-controller,asp.net-mvc-2,C#,Asp.net Mvc,Model View Controller,Asp.net Mvc 2,帮帮我,犯错误, 不为我工作 public static Coupons.Domain.RejectedCoupons CoupontoRej(Coupons.Domain.Coupon coupon) { Coupons.Domain.RejectedCoupons a = coupon; return a; 乍一看,拒绝优惠券似乎不是优惠券的基类,因此隐式转换不起作用(除非有一些隐式转换运算符) 为
帮帮我,犯错误, 不为我工作
public static Coupons.Domain.RejectedCoupons CoupontoRej(Coupons.Domain.Coupon coupon) {
Coupons.Domain.RejectedCoupons a = coupon;
return a;
乍一看,拒绝优惠券似乎不是优惠券的基类,因此隐式转换不起作用(除非有一些隐式转换运算符) 为什么不创建一个新的拒绝优惠券并用优惠券的属性填充它呢
Error 2 Cannot implicitly convert type 'Com.Arpur.Coupons.Domain.Coupon' to 'Com.Arpur.Coupons.Domain.RejectedCoupons' C:\Users\Agha\Desktop\Coupon\Com.Arpur.Coupon.User\Helpers\ExtensionMethods.cs 71 48 Com.Arpur.Coupon.User
错误消息告诉您一切。。。显然,拒绝优惠券不能直接转换为优惠券-您是否检查过拒绝优惠券源自优惠券?
return new RejectedCoupons {
prop1 = coupon.prop1,
prop2 = coupon.prop2,
...
}