使用IEnumerable <string> </string>打印唯一值

时间:2011-11-28 21:04:03

标签: linq entity-framework entity-framework-4 linq-to-entities

我的代码中有很多地方的值是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 个答案:

答案 0 :(得分:4)

您可以使用Distinct:

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