печать уникальных значений с IEnumerable <string> - PullRequest
1 голос
/ 29 ноября 2011

У меня есть много мест в моем коде, где значения IEnumerable и они повторяются много раз ... иногда все время

вместо того, чтобы печатать одно и то же значение много раз, как я могу установить печать только уникальногозначения?

это просто пример того, как я печатаю IEnumerable

 .Select(g => new DTO
                    {
                        VALU = g.Select(z => z.BARBAR),
                    });

                return query;


   public class DTO
    {  
   public virtual IEnumerable<string> BARBAR { get; set; }

1 Ответ

4 голосов
/ 29 ноября 2011

Вы можете использовать Distinct:

VALU = g.Select(z => z.BARBAR).Distinct()
...