當(dāng)我們需要對(duì)數(shù)據(jù)進(jìn)行篩選的時(shí)候,首先想到的是"Where"子句,而不是List<T>.FindAll();當(dāng)我們需要對(duì)數(shù)據(jù)進(jìn)行排序的時(shí)候,首先想到的是"Order By"句,而不是List<T>.Sort();當(dāng)我們需要對(duì)數(shù)據(jù)進(jìn)行分頁(yè)的時(shí)候,首先想到的是存儲(chǔ)過(guò)程,而不是List<T>.GetRange()。
測(cè)試列表的這三個(gè)方法:
1.使用List<T>.FindAll(Predicate<T>match)進(jìn)行篩選(遺留,未實(shí)現(xiàn))
2.List<T>.Sort()對(duì)現(xiàn)有已知列表進(jìn)行排序

sort的使用
3.GetRange(int index ,int count)對(duì)列表進(jìn)行范圍查找

獲取某列表的范圍
聯(lián)系方式

個(gè)人微信

公眾號(hào)_DotNet微說(shuō).jpg