DomainClassInheritanceComparer<T> 类

定义

类通过继承树对域类排序,使叶类出现在第一位。

generic <typename T>
 where T : DomainClasspublic ref class DomainClassInheritanceComparer : System::Collections::Generic::IComparer<T>, System::Collections::IComparer
public class DomainClassInheritanceComparer<T> : System.Collections.Generic.IComparer<T>, System.Collections.IComparer where T : DomainClass
type DomainClassInheritanceComparer<'T (requires 'T :> DomainClass)> = class
    interface IComparer
    interface IComparer<'T (requires 'T :> DomainClass)>
Public Class DomainClassInheritanceComparer(Of T)
Implements IComparer, IComparer(Of T)

类型参数

T
继承
DomainClassInheritanceComparer<T>
派生
实现

注解

不要将此类与 SortedList 或 Sorteddictionary<tkey 类一起使用,因为对于不相关的类返回0意味着键将不再基于对象标识。

构造函数

DomainClassInheritanceComparer<T>()

方法

Compare(Object, Object)

比较两个域类

Compare(T, T)

比较两个域类

适用于