Die IStructuralComparable-Schnittstelle unterstützt den strukturellen Vergleich von Sammlungsobjekten. Diese Schnittstelle wurde in .NET 4 eingeführt. Es folgt die Syntax: −
public interface IStructuralComparable
Sie hat eine einzige Methode: −
CompareTo(Object, IComparer) − Sie bestimmt, ob sich das aktuelle Sammlungsobjekt in der Sortierreihenfolge vor, an derselben Position oder nach einem anderen Objekt befindet. Die Methode
compareTo() ermittelt, ob das aktuelle Sammlungsobjekt kleiner, gleich oder größer als das zweite Objekt in der Sortierreihenfolge ist. Die explizite Implementierung der
IStructuralComparable-Schnittstelle wird von der generischen Tupelklasse (Tuple
Das obige ist der detaillierte Inhalt vonWofür wird in C# die Schnittstelle IStructuralComparable verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!