我从dto映射到视图模型。 dto有一个double属性,如果这个值为零,我想把它映射为null(这会阻止在null的情况下绘制一个点的infragistics图,所以没有显示任何内容)
我有这个,但它不起作用我需要它映射到null
.ForMember(x => x.AveragePrice, opt => opt.ResolveUsing(src =>
{
if(src.AveragePrice == 0)
{
//need null here
return double.NaN;
}
else
{
return src.AveragePrice;
}
}));