ターゲットのFx:.NETのCore 2
CsvHelper:6.0.0(最新)Ignore()を使ってクラスの型を無視する方法は?
人CSV
Name
Nikhil
人クラス
public class Person {
public string Name { get; set; }
public Address Address { get; set; } // Address has AddLine1, Addline2
}
人地図
public class PersonMap : ClassMap<Person> {
public PersonMap() {
AutoMap();
Map(p => p.Address).Ignore(); // This causes exception
}
}
これを行うことによって解決される。
Map(p => p.Address.AddLine1).Ignore();
Map(p => p.Address.AddLine2).Ignore();
は、現実には、私は無視するクラス型は、小道具の多くを持っています。だから私は、CsvHelperが既に認識していない全タイプ(種類はMap(p => p.Address).Ignore()
)を無視するために既に用意されているものがあるかどうかを知りたいと思っています。
質問が不明ですか?本当に!!!もう一度それを読んでいただけますか?より多くの情報が必要なことを教えてください。 – niksofteng