【发布时间】:2020-05-06 14:38:15
【问题描述】:
在我的项目中,我有 Medication 类,所以在这个类中它包含 ICollection<Patients> patients 属性。
当我得到列表Medication 时,我也会在Medication 列表对象中得到这些患者。所以现在我想将此列表与Medication 分开并将其传递给一个参数为IEnumerable<patients> 的方法。我尝试了以下代码,但转换返回 null。
var pharmacyMedications = medications.Select(x => x.PharmacyMedications).ToList();
var list = pharmacyMedications as IEnumerable<PharmacyMedication>;
这个列表我得到了空。那么有什么方法可以实现这种转换。
【问题讨论】: