2012-12-07 34 views

回答

11

您的選擇正投射一個不同的對象,可能是一個基於名稱的字符串。您只想訂購x

var xRefsNames = db.CrossRefs.Where(x => pgNos.Contains(x.PG)) 
.Select(x => x.Name) 
.Distinct() 
.OrderBy(x=>x); 
+0

嗯不知道這是可能的!很好,謝謝。 – sprocket12

+1

您也可以在選擇之前訂購,因爲'Select'和'Distinct'都保持排序,但最好不要依賴該選項。 – Servy

+0

@Servy,可能更便宜訂購更小的套餐。 –

相關問題