Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用自定义对象自动将源映射到目标_C#_Automapper - Fatal编程技术网

C# 使用自定义对象自动将源映射到目标

C# 使用自定义对象自动将源映射到目标,c#,automapper,C#,Automapper,我如何映射: 对象:( 致: 我无法将金额映射到差异。金额 我应该使用什么?自定义值解析程序或转换器?最新版本默认支持此转换。您只是尝试将JSON反序列化为对象吗?如果是,您可以使用Newtonsoft.JSON。如果不是,源对象的类型是什么?Id和金额不应属于同一类?现在查看objectNo,它抛出子类型需要映射是的,我只是在说stringdecimal。 class CashCaseDTO { string CaseId {get;set;} double CaseTotalAmoun

我如何映射:

对象:(

致:

我无法将
金额
映射到
差异。金额


我应该使用什么?自定义值解析程序或转换器?

最新版本默认支持此转换。

您只是尝试将JSON反序列化为对象吗?如果是,您可以使用Newtonsoft.JSON。如果不是,源对象的类型是什么?Id和金额不应属于同一类?现在查看objectNo,它抛出子类型需要映射是的,我只是在说stringdecimal。
   class CashCaseDTO { string CaseId {get;set;} double CaseTotalAmount {get;set; }
public class CashCase
{
    public string Id { get; set; }

}

public class CashCaseDifference
{
    public decimal Amount { get; set; }
}