我讀了這個問題類似的問題和答案,並嘗試了一些不同的方法可以做到這一點,但沒有成功。記錄按隨機順序顯示在數據網格中,而不是按姓氏排序。先謝謝你。LINQ的排序依據不工作
MyEntities theEntities = new MyEntities();
IEnumerable<NameTable> nameitems = (from myrow in theEntities.NameTable.AsEnumerable()
orderby myrow.NameID
select new NameTable
{NameID = myrow.NameID,
FirstName = myrow.FirstName,
LastName = myrow.LastName});
ObservableCollection<NameTable> nameitemsOC = new ObservableCollection<NameTable>(nameitems);
return nameitemsOC;
謝謝。已經很晚了,我一直在努力工作。 – harpagornis