ObservableHashSet<T> 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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> 实现)。