Die SortedSet-Klasse in C# stellt eine Sammlung von Objekten dar, die in sortierter Reihenfolge verwaltet werden.
Folgend sind die Eigenschaften der SortedSet-Klasse: -
Sr IComparer |
3 |
---|---|
Erhält den Maximalwert im SortedSet | 4 |
Erhält den Mindestwert im SortedSet |
Im Folgenden sind einige Methoden der SortedSet-Klasse aufgeführt: |
Seriennummer | Methoden und Beschreibungen | 1
Add(T) |
Elemente hinzufügen Sammlung und gibt einen Wert zurück, der angibt, ob das Element erfolgreich hinzugefügt wurde.
zeigt an, ob es erfolgreich hinzugefügt wurde. |
Entfernt alle Elemente aus dem Satz. | Bestimmt, ob der Satz ein bestimmtes Element enthält.|
---|---|
4 |
CopyTo(T[])Kopiert das komplette SortedSet |
5
6
7
using System; using System.Collections.Generic; public class Demo { public static void Main() { SortedSet<string> set1 = new SortedSet<string>(); set1.Add("CD"); set1.Add("CD"); set1.Add("CD"); set1.Add("CD"); Console.WriteLine("Elements in SortedSet1..."); foreach (string res in set1) { Console.WriteLine(res); } Console.WriteLine("Does the SortedSet1 contains the element DE? = "+set1.Contains("DE")); SortedSet<string> set2 = new SortedSet<string>(); set2.Add("BC"); set2.Add("CD"); set2.Add("DE"); set2.Add("EF"); set2.Add("AB"); set2.Add("HI"); set2.Add("JK"); Console.WriteLine("Elements in SortedSet2..."); foreach (string res in set2) { Console.WriteLine(res); } Console.WriteLine("SortedSet2 is a superset of SortedSet1? = "+set2.IsSupersetOf(set1)); } }
Beispiel
Online-Demonstration
Elements in SortedSet1... CD Does the SortedSet1 contains the element DE? = False Elements in SortedSet2... AB BC CD DE EF HI JK SortedSet2 is a superset of SortedSet1? = True
using System; using System.Collections.Generic; public class Demo { public static void Main(){ SortedSet<string> set1 = new SortedSet<string>(); set1.Add("AB"); set1.Add("BC"); set1.Add("CD"); set1.Add("EF"); Console.WriteLine("Elements in SortedSet1..."); foreach (string res in set1) { Console.WriteLine(res); } SortedSet<string> set2 = new SortedSet<string>(); set2.Add("BC"); set2.Add("CD"); set2.Add("DE"); set2.Add("EF"); set2.Add("AB"); set2.Add("HI"); set2.Add("JK"); Console.WriteLine("Elements in SortedSet2 (Enumerator for SortedSet)..."); SortedSet<string>.Enumerator demoEnum = set2.GetEnumerator(); while (demoEnum.MoveNext()) { string res = demoEnum.Current; Console.WriteLine(res); } } }
Das obige ist der detaillierte Inhalt vonSortedSet-Klasse in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!