有没有办法为基类类型实现专门的IComparer,以便子类仍然可以使用它来对特定的集合进行排序?public AComparer:IComparer<A> int Compare(A p1, A p2) //...所以下面的代码将会起作用:aList.Sort(new AComparer());
List&l
我正在网格上执行分层数据绑定,并且我需要让数据库服务器对我的对象执行排序。我可以很容易地对父集合进行排序,但是我似乎不知道如何对所有子集合进行排序。我有一个模型,它的子集合嵌套了3层,所有这些集合都需要排序。下面是我试图实现的一个示例模型:{ public string Name { get这有一个Makes的