Condividi tramite


ObservableHashSet<T> Costruttori

Definizione

Overload

ObservableHashSet<T>()

Inizializza una nuova istanza vuota della classe ObservableHashSet<T> e usa l'operatore di confronto per l'uguaglianza per il tipo di insieme.

ObservableHashSet<T>(IEnumerable<T>)

Inizializza una nuova istanza della classe ObservableHashSet<T> che usa l'operatore di confronto per l'uguaglianza per il tipo di insieme, contiene gli elementi copiati dalla raccolta specificata e presenta una capacità sufficiente a contenere il numero di elementi copiati.

ObservableHashSet<T>(IEqualityComparer<T>)

Inizializza una nuova istanza vuota della classe ObservableHashSet<T> e usa l'operatore di confronto per l'uguaglianza specificato per il tipo di insieme.

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

Inizializza una nuova istanza della classe ObservableHashSet<T> che usa l'operatore di confronto per l'uguaglianza specificato per il tipo di insieme, contiene gli elementi copiati dalla raccolta specificata e ha una capacità sufficiente a contenere il numero di elementi copiati.

ObservableHashSet<T>()

Inizializza una nuova istanza vuota della classe ObservableHashSet<T> e usa l'operatore di confronto per l'uguaglianza per il tipo di insieme.

public ObservableHashSet ();
Public Sub New ()

Si applica a

ObservableHashSet<T>(IEnumerable<T>)

Inizializza una nuova istanza della classe ObservableHashSet<T> che usa l'operatore di confronto per l'uguaglianza per il tipo di insieme, contiene gli elementi copiati dalla raccolta specificata e presenta una capacità sufficiente a contenere il numero di elementi copiati.

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))

Parametri

collection
IEnumerable<T>

Raccolta i cui elementi vengono copiati nel nuovo insieme.

Si applica a

ObservableHashSet<T>(IEqualityComparer<T>)

Inizializza una nuova istanza vuota della classe ObservableHashSet<T> e usa l'operatore di confronto per l'uguaglianza specificato per il tipo di insieme.

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))

Parametri

comparer
IEqualityComparer<T>

Implementazione IEqualityComparer<T> da usare quando si confrontano i valori nel set o null per usare l'implementazione predefinita IEqualityComparer<T> per il tipo di set.

Si applica a

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

Inizializza una nuova istanza della classe ObservableHashSet<T> che usa l'operatore di confronto per l'uguaglianza specificato per il tipo di insieme, contiene gli elementi copiati dalla raccolta specificata e ha una capacità sufficiente a contenere il numero di elementi copiati.

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))

Parametri

collection
IEnumerable<T>

Raccolta i cui elementi vengono copiati nel nuovo insieme.

comparer
IEqualityComparer<T>

Implementazione IEqualityComparer<T> da usare quando si confrontano i valori nel set o null per usare l'implementazione predefinita IEqualityComparer<T> per il tipo di set.

Si applica a