ここにサンプルクラスがあります
public class Person {
public int Id{ get; set ;}
public string FirstName{ get; set ;}
public string LastName{ get; set ;}
public string Email{ get; set ;}
public string PhoneNo{ get; set ;}
public string Sex{ get; set ;}
}
public class PersonView {
public int Id{ get; set ;}
public string FirstName{ get; set ;}
public string LastName{ get; set ;}
public string Mail{ get; set ;}
public string Phone{ get; set ;}
public string PostCode{ get; set ;}
}
私の2つのクラス構造を見てください。同じフィールドはほとんどなく、フィールド名が少し異なる場合もありますが、例と同じ Email & PhoneNo は PersonView にありますが、名前は少し異なります。その場合、どのようにマッピングするのですか?
別のシナリオは、性別と郵便番号が互いに同じように存在しないということですか? フィールドごとのマッピングがどのように可能になるか教えてください。
ありがとう