【发布时间】:2014-08-09 03:15:08
【问题描述】:
我有下面的代码,它用于提取对象“申请人”(表申请人)属性。
void Main()
{
PropertyInfo[] props = typeof(Applicant).GetProperties();
foreach (PropertyInfo prop in props)
{
prop.Name.Dump();
}
}
结果是:
EthnicBackground
Distance
TransplantHospital
Appointments
Employers
Claims
EthnicBackground、Distance、TransplantHospital 是申请人的父表。
Appointments、Employers、Claims 是申请人的子表。
现在结果是父表和子表混合在一起。
如何修改代码,通过父表和子表自动分隔输出结果?
基于数据库表申请人的申请人类构造如下:
【问题讨论】:
标签: asp.net linq linq-to-sql linq-to-entities linqpad