2011-05-31 4 views
2

Je voudrais obtenir des données avec linq de ilist qui a le type d'une classe - par exemple - iList - tout ce que je sais, que dans cette iList sont sauvés les emails et les noms, mais cette iList n'a aucun type de chaîne , mais cette classe. Comment puis-je les obtenir? Ce serait génial de mettre ces données à ma propre liste Une allusion comment faire cela?requête ilist avec linq

+4

Vous devrez fournir un peu plus d'informations que cela. Par exemple, un extrait de code réel de 'IList' et de la classe. – SirViver

Répondre

5
IList<MyNameAndEmailClass> myList = GetMyList(); 
var emailList = myList.Select(x => x.EmailAddress).ToList(); 

Emaillist contiendra maintenant seulement les adresses e-mail.

3

Est-ce ce que vous voulez?

var result = list.OfType<SomeType>()