StructuralComparisons Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des objets pour effectuer une comparaison structurelle de deux objets de collection.
public ref class StructuralComparisons abstract sealed
public static class StructuralComparisons
type StructuralComparisons = class
Public Class StructuralComparisons
- Héritage
-
StructuralComparisons
Remarques
La StructuralComparisons classe retourne les deux objets de comparaison prédéfinis suivants :
Implémentation IComparer qui peut être passée à une méthode telle que Array.IStructuralComparable.CompareTo(Object, IComparer) ou Tuple<T1,T2,T3>.IStructuralComparable.CompareTo(Object, IComparer) pour effectuer une comparaison structurelle de deux objets. Il est conçu pour indiquer si le premier objet précède, suit ou se produit dans la même position que le deuxième objet dans l’ordre de tri.
Implémentation IEqualityComparer qui peut être passée à une méthode telle que Array.IStructuralEquatable.Equals(Object, IEqualityComparer) ou Tuple<T1,T2,T3>.IStructuralEquatable.Equals(Object, IEqualityComparer) pour effectuer une comparaison pour l’égalité structurelle.
Les objets peuvent être utilisés pour effectuer une comparaison structurelle ou une comparaison d’égalité structurelle de deux objets de collection, tels que des objets de tableau ou de tuple. En comparaison structurelle, deux objets sont comparés en fonction de leurs valeurs. Les objets peuvent être classés en fonction de certains critères, et deux objets sont considérés comme égaux lorsqu’ils ont des valeurs égales, et non pas parce qu’ils font référence au même objet physique
Propriétés
StructuralComparer |
Obtient un objet prédéfini qui effectue une comparaison structurelle de deux objets. |
StructuralEqualityComparer |
Obtient un objet prédéfini qui compare deux objets pour déterminer l'égalité structurelle. |