【发布时间】:2015-02-10 15:33:02
【问题描述】:
我有一个包含对象的列表。每个对象都有一个“mta”ID
List<Elements.ReservationElement> reservationList = new List<Elements.ReservationElement>();
如何在不使用循环的情况下获得相应的值(而不是 id):
List<String> valueList = new List<String>();
foreach (var resInList in reservationList) {
valueList.Add(context.mtas.FirstOrDefault(id => id.mta_id == resInList.mta_id).mta_name);
}
我认为这个问题可能已经被问到了 - 但在搜索了几个小时后没有找到任何东西......提前谢谢你!
【问题讨论】:
-
听起来你只是想要一个 LINQ 加入...