从列表中生成EF模型中的多个列

时间:2019-07-31 14:17:37

标签: c# entity-framework

我正在尝试创建一个模型类,该模型类复制需要从csv解析的一组数据。在此数据中,它包含48个(有时为50个)半小时(HH)块,其值可为decimal。我需要按如下方式构造表:

  

标识符|日期| HH1 | HH2 | HH3 | HH4 | HH5 |直到50

现在我可以通过轻松创建52个属性来做到这一点。但是,我希望有一种更干净的方法来使用包含这些半小时属性名称的List<string>复制我的需求。请记住,这些属性的实际类型必须为可为空的decimal

我的问题是如何通过EF将此列表转换为单独的列,此外,如何确保使用正确的属性/列名称(例如“ HH1”,“ HH2” ..)来实例化此列表

0 个答案:

没有答案