La clase SortedSet representa la colección de objetos ordenados. Esta clase viene bajo el espacio de nombres System.Collections.Generic .
Propiedades :
- En C#, la clase SortedSet se puede usar para almacenar, eliminar o ver elementos.
- Mantiene el orden ascendente y no almacena elementos duplicados.
- Se sugiere usar la clase SortedSet si tiene que almacenar elementos únicos y mantener un orden ascendente.
Sintaxis:
SortedSet<T> mySortedSet = new SortedSet<T>();
Aquí, mySortedSet es el nombre del SortedSet y T es el parámetro de tipo.
A continuación se dan algunos ejemplos para entender la implementación de una mejor manera:
Ejemplo 1:
// C# code to create a SortedSet using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating a SortedSet of integers SortedSet<int> mySortedSet = new SortedSet<int>(); // Adding elements in mySortedSet for (int i = 1; i <= 6; i++) { mySortedSet.Add(2 * i + 1); } // Displaying elements in mySortedSet Console.WriteLine("The elements in mySortedSet are : "); // Displaying the element in mySortedSet foreach(int i in mySortedSet) { Console.WriteLine(i); } } }
Producción:
The elements in mySortedSet are : 3 5 7 9 11 13
Ejemplo 2:
// C# code to create a SortedSet using System; using System.Collections.Generic; class GFG { // Driver code public static void Main() { // Creating a SortedSet of strings SortedSet<string> mySortedSet = new SortedSet<string>(); // Adding elements in mySortedSet mySortedSet.Add("H"); mySortedSet.Add("E"); mySortedSet.Add("L"); mySortedSet.Add("L"); mySortedSet.Add("O"); // Displaying elements in mySortedSet Console.WriteLine("The elements in mySortedSet are : "); // Displaying the element in mySortedSet foreach(string str in mySortedSet) { Console.WriteLine(str); } } }
Producción:
The elements in mySortedSet are : E H L O
Publicación traducida automáticamente
Artículo escrito por Sahil_Bansall y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA