今天有這樣的需求~

就查了半天

原本使用Group By的方法

可是撈出來的資料硬是倒入當Entity的查詢條件就是跳未知錯誤

就去查到了一個好用的東西

LINQ 的Distinct 這玩意

因為我用的是用在DB所以我直接以DB的方式示範,可以直接取代Group By達到我的需求

var result = (from x in tableName

                    where x.FieldName == XXX

                    select x.ID).Distinct().ToList();

這樣就可以簡單的達到我要的東西

而底下也可以順利的直接一個foreach解決問題

真的是完美!!!

 

補上refresh AP的方法,好久以前寫的又忘記又去查了一次

this.refresh();

                    

arrow
arrow

    balance 發表在 痞客邦 留言(0) 人氣()