【发布时间】:2012-03-26 11:30:09
【问题描述】:
我有两个对象
List<Report>
List<Newsletter>
我需要某些属性,例如
Id
Date
Status
text
来自两个列表。有没有办法合并这些列表并使用 linq 语句查询它以将特定属性作为单独的列表返回? 请帮忙。
对象结构如下:
Report
{
int id,
datetime reportDate,
enum Status,
string text
};
Newsletter
{
int id,
datetime newsletterDate,
string Status,
string text
};
【问题讨论】:
-
有没有办法加入他们?他们有共同的财产吗?
-
最有趣的点。到目前为止,答案是肯定的;这是可能的——理论上。不知道你会怎么做,因为我什至不确定它们是否有类似的结构。
-
CreatedBy 属性对两者都是通用的
-
我认为可能需要
union,如果不需要,每个的结构是什么?