J'ai une liste d'objets. Chaque objet contient une propriété appelée "DisplayName". Je souhaite créer une autre liste d'objets chaîne, où chaque chaîne représente la première lettre ou le premier caractère (peut être un nombre) dans la propriété DisplayName pour tous les objets de la liste initiale et que la liste doit être distincte.Obtenir la liste alphabétique des éléments de la collection en utilisant Lambda/Linq?
Ainsi, par exemple, si ma liste contenait les trois objets suivants:
(1) DisplayName = 'Anthony' (2) DisplayName = 'Dennis (3) DisplayName = 'John'
je voudrais créer une autre liste contenant les trois chaînes suivantes:
(1) 'A' (2) 'D' (3) 'J'
Toute idée comment faire ceci avec un codage minimal en utilisant des expressions lambda ou linq?
Pourquoi avez-vous besoin d'utiliser linq? –