ObservableHashSet<T> 构造函数

定义

重载

ObservableHashSet<T>()

初始化 ObservableHashSet<T> 类的一个新实例,该实例为空并使用集类型的默认相等比较器。

ObservableHashSet<T>(IEnumerable<T>)

初始化 ObservableHashSet<T> 类的一个新实例,该实例使用集类型的默认相等比较器,包含从指定的集合复制的元素,并且有足够的容量容纳所复制的这些元素。

ObservableHashSet<T>(IEqualityComparer<T>)

初始化 ObservableHashSet<T> 类的一个新实例,该实例为空并使用集类型的指定相等比较器。

ObservableHashSet<T>(IEnumerable<T>, IEqualityComparer<T>)

初始化 ObservableHashSet<T> 类的一个新实例,该实例使用集类型的指定相等比较器,包含从指定的集合复制的元素,并且有足够的容量容纳所复制的这些元素。

ObservableHashSet<T>()

初始化 ObservableHashSet<T> 类的一个新实例,该实例为空并使用集类型的默认相等比较器。

public ObservableHashSet ();
Public Sub New ()

适用于

ObservableHashSet<T>(IEnumerable<T>)

初始化 ObservableHashSet<T> 类的一个新实例,该实例使用集类型的默认相等比较器,包含从指定的集合复制的元素,并且有足够的容量容纳所复制的这些元素。

public ObservableHashSet (System.Collections.Generic.IEnumerable<T> collection);
new Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T> : seq<'T> -> Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T>
Public Sub New (collection As IEnumerable(Of T))

参数

collection
IEnumerable<T>

其元素被复制到新集中的集合。

适用于

ObservableHashSet<T>(IEqualityComparer<T>)

初始化 ObservableHashSet<T> 类的一个新实例,该实例为空并使用集类型的指定相等比较器。

public ObservableHashSet (System.Collections.Generic.IEqualityComparer<T> comparer);
new Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T> : System.Collections.Generic.IEqualityComparer<'T> -> Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T>
Public Sub New (comparer As IEqualityComparer(Of T))

参数

comparer
IEqualityComparer<T>

比较 IEqualityComparer<T> 集中的值时要使用的实现,或 null(使用集类型的默认 IEqualityComparer<T> 实现)。

适用于

ObservableHashSet<T>(IEnumerable<T>, IEqualityComparer<T>)

初始化 ObservableHashSet<T> 类的一个新实例,该实例使用集类型的指定相等比较器,包含从指定的集合复制的元素,并且有足够的容量容纳所复制的这些元素。

public ObservableHashSet (System.Collections.Generic.IEnumerable<T> collection, System.Collections.Generic.IEqualityComparer<T> comparer);
new Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T> : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T>
Public Sub New (collection As IEnumerable(Of T), comparer As IEqualityComparer(Of T))

参数

collection
IEnumerable<T>

其元素被复制到新集中的集合。

comparer
IEqualityComparer<T>

比较 IEqualityComparer<T> 集中的值时要使用的实现,或 null(使用集类型的默认 IEqualityComparer<T> 实现)。

适用于