C#集合,泛型,以及自定义排序自己总结