素敵なニア オブジェクト セッターを使用しようとしていますが、null の問題があります。
私のコードは今:
var Result = new RefundReplyObject
{
AuthorisationNumber = reply.refundResponse.transactionDetails.authorisationNumber,
ChargeValue = reply.refundResponse.transactionDetails.totalAmount.amount,
Message = reply.refundResponse.transactionDetails.message,
ReconciliationReference = reply.refundResponse.transactionDetails.reconciliationReference,
SettlementDate = reply.refundResponse.transactionDetails.settlementDate,
Status = TransactionStatusToLocalModel(reply.refundResponse.transactionDetails.status),
TransactionReference = reply.refundResponse.transactionDetails.transactionReference
};
しかし ... 'totalAmount' は null の可能性があります。だから、私はエラーが発生します。
「totalAmount」がnullの場合、chargevalueをゼロに設定するように、これを処理するきちんとした方法はありますか?