2012-10-09 2 views
-1
public static Coupons.Domain.RejectedCoupons CoupontoRej(Coupons.Domain.Coupon coupon)    {  
      Coupons.Domain.RejectedCoupons a = coupon; 
      return a; 


도움말 날, 점점 오류, 는 RejectedCoupons 그렇게 암시 쿠폰의 기본 클래스없는 것 같다 언뜻 나캐스트 두 모델과 반환하는 다른 모델

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 
+1

오류 메시지는 모든 것을 말해줍니다 ... 분명히 RejectedCoupon을 쿠폰에 직접 전송할 수 없습니다 - RejectedCoupon이 쿠폰에서 파생되었는지 확인 했습니까? – slugster

+0

그럼 해결 방법 – user1129464

답변

1

작동하지 캐스트가 작동하지 않습니다 (일부 암시 적 변환 연산자가없는 경우)

RejectedCoupons를 새로 만들고 쿠폰 속성으로 채우지 마시겠습니까

return new RejectedCoupons { 
    prop1 = coupon.prop1, 
    prop2 = coupon.prop2, 
    ... 
} 
+0

고마워 :) 많이 ... – user1129464

관련 문제