-5
LINQ-我已經使用order by子句以升序排列來獲取數據庫中所有可用狀態,但它不起作用。 這是代碼:按條款排序不能正常工作
public List<State> GetAllStates()
{
List<State> p;
p = (from a in _db.ProductImageMaps
where a.State != "" && a.State != null
select new State
{
Name = a.State
}).OrderBy(a=>a.Name).Distinct().ToList();
return p;
}
請界定 「不工作」;你在期待什麼,你會得到什麼? –
這裏沒有linq的問題,你可能有關於訪問數據的問題 – mecek
請參閱。我得到不同的國家名稱,但不是按字母順序。當我嘗試使用order by子句時,它不會對輸出產生任何影響。這就是我所問的。 – Manu