泛型 + 扩展方法,打造简单的属于自己的分页类(C#)

新建一个类,名为PagedList,继承List<T>

Code

 再新建一个类,名为PagedListExpansion

Code

 这样一个简单分页类就完成了。

调用为:

Code

 这样的分页类可以对所有的类型的链表都通用了,这只是个启发性Demo,有什么错请指出来,有更好的办法,记得提出来。

你可能感兴趣的:(C#)