1
を定義します。は、私は2つのクラスを持っているマッピング配列
私はAutomapper使用:
var config = new MapperConfiguration(cfg =>
{
cfg.CreateMap<Customer, Customer_>();
});
IMapper mapper = config.CreateMapper();
var dest = mapper.Map<Customer[], Customer_[]>(Customer);
をしかし、オブジェクトdest
は、マップを作成し、及びマッピングを定義する方法2つのインデックスヌル
を持っているのですか?たとえば、次のようにCustomer.FirstName = Customer_.FirstName ...など
編集:
私は私のクラスの顧客と私のインスタンスに値に新しいプロパティQuantity
(int型)を追加します。今、私が持っている唯一の顧客をマップしたい数量> X
Customer[] Customer = new Customer[]
{
new Customer()
{
FirstName = "FirstName1",
LastName = "LastName1",
Quantity = 11
},
new Customer()
{
FirstName = "FirstName2",
LastName = "LastName2",
Quantity = 5
}
};
どうするのですか?
2番目のタイプのプロパティのスペルが異なるのはなぜですか? –
Automapperをテストするために:) –