我想读取一个包含一些可选列的CSV文件,为此我使用“?”定义了一个带有可选属性的类。但无法使其正常工作。
Error: Invalid conference type value.
映射类:
hangoutsMeet
然后是控制台应用程序:
public class MyItem
{
public int Id { get; set; }
public int? MyValue { get; set; }
}
因此,我希望能够读取包含“ Id”,“ MyValue”列的文件以及仅包含“ Id”列的文件。我该如何实现?
答案 0 :(得分:0)
将MyValue
设置为可选。
public sealed class MyItemMap : ClassMap<MyItem>
{
public MyItemMap()
{
Map(m => m.Id);
Map(m => m.MyValue).Optional();
}
}