【发布时间】:2011-05-31 09:03:13
【问题描述】:
我想用 linq 从 ilist 获取数据,它具有一类类型 - 例如 - iList - 我所知道的一切,在这个 iList 中保存了电子邮件和姓名,但是这个 iList 没有字符串类型,但是这个类. 我怎样才能得到它们? 将这些数据放入我自己的列表中会很棒 任何提示如何做到这一点?
【问题讨论】:
-
您必须提供更多信息。例如,
IList和类的实际代码 sn-p。
我想用 linq 从 ilist 获取数据,它具有一类类型 - 例如 - iList - 我所知道的一切,在这个 iList 中保存了电子邮件和姓名,但是这个 iList 没有字符串类型,但是这个类. 我怎样才能得到它们? 将这些数据放入我自己的列表中会很棒 任何提示如何做到这一点?
【问题讨论】:
IList 和类的实际代码 sn-p。
IList<MyNameAndEmailClass> myList = GetMyList();
var emailList = myList.Select(x => x.EmailAddress).ToList();
emailList 现在将只包含电子邮件地址。
【讨论】:
这是你想要的吗?
var result = list.OfType<SomeType>()
【讨论】: