用linq查询ilist

问题描述

| 我想用linq从具有一类类型的ilist获取数据-例如-iList-我所知道的一切,在此iList中是保存的电子邮件名称,但是此iList没有字符串类型,而是此类。 我怎样才能得到它们? 最好将这些数据放到我自己的列表中 任何提示该怎么做?     

解决方法

        
IList<MyNameAndEmailClass> myList = GetMyList();
var emailList = myList.Select(x => x.EmailAddress).ToList();
emailList现在将仅包含电子邮件地址。     ,        这是你想要的吗?
var result = list.OfType<SomeType>()