私はブール値から小数点以下のオートマッパに変換しようとしています。私はnull値をチェックしていない場合、それは正常に動作します。しかし、null値をチェックしたい場合、値がnullであれば、値をnullにする宛先はdecimal.Belowに変換するode私は結ばれていますが、 。automapper nullでない場合、小数からboolへの変換
cfg.CreateMap<sourcemodel, destinatiomodel>()
.ForMember(dest => dest.WorkhoursPerWeek != null ?
Convert.ToDecimal(dest.WorkhoursPerWeek) : null,
opts => opts.MapFrom(src => src.cstu_WorkHoursPerWeek));
dest.WorkhoursPerWeekをNullableとして作成するまたは小数点以下は? –
Fals
マップしようとしているプロパティを表示してください。 「私はブールから小数点に変換したい」という音は本当に奇妙です。 – krillgar
krillagar、コードを見ていただけますか – user2465036