【发布时间】:2023-03-06 16:37:01
【问题描述】:
假设我有一个对象模型,其中有许多相同类型的集合。
比如
class StockMarketData {
List<SummaryData> WeeklySummary;
List<SummaryData> MonthlySummary;
}
class SummaryData {
DateTime DateTime {get; set;}
double Value {get; set;}
}
这些列表将映射到数据库表。
如果你真的使用 L2S 从数据库生成模型,你会得到类似的结果:
class StockMarketData {
List<WeeklySummaryData> WeeklySummary;
List<MonthlySummaryData> MonthlySummary;
}
即使 WeeklySummaryData 和 MonthlySummaryData 具有相同的形状。
Linq to SQL 是否可以从汇总数据数据库创建表,但让每个表包含相同的类型(如上例所示)。
【问题讨论】:
标签: linq-to-sql