Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Crée un KeyEqualityComparer qui utilise la clé spécifié

Espace de nom : Developpez.Dotnet.Collections
Assembly : Developpez.Dotnet (dans Developpez.Dotnet.dll) Version: 0.6.0.0 (0.6.0.0)

Syntaxe

C#
public static IEqualityComparer<T> Create<TKey>(
	Func<T, TKey> keySelector,
	IEqualityComparer<TKey> keyComparer
)
Visual Basic (Déclaration)
Public Shared Function Create(Of TKey) ( _
	keySelector As Func(Of T, TKey), _
	keyComparer As IEqualityComparer(Of TKey) _
) As IEqualityComparer(Of T)
Visual C++
public:
generic<typename TKey>
static IEqualityComparer<T>^ Create(
	Func<T, TKey>^ keySelector, 
	IEqualityComparer<TKey>^ keyComparer
)

Paramètres

keySelector
Type: System..::..Func<(Of <(<'T, TKey>)>)>
Fonction qui renvoie la clé à partir d'un objet
keyComparer
Type: System.Collections.Generic..::..IEqualityComparer<(Of <(<'TKey>)>)>
Comparateur à utiliser pour tester l'égalité de 2 clés.

Paramètres de type

TKey
Type de la clé

Valeur de retour

Un comparateur d'égalité qui utilise la clé spécifiée

Remarques

Si keyComparer est null, le comparateur par défaut est utilisé.

Voir aussi