1
可以说我有一个对象模型,我有很多相同类型的集合。可能使用Linq to SQL中相同类型的表?
例如像
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是否可以从汇总数据库创建表,但让每个表都包含相同的类型(如上例所示)。
注意到,这两种方法有相同的名字 - 编辑,以便第二个叫MonthlySummary – Quango 2011-01-31 17:24:26