C# | Add element to SortedSet
SortedSet class represents the collection of objects in sorted order. This class comes under the System.Collections.Generic namespace. SortedSet
Properties:
- In C#, SortedSet class can be used to store, remove or view elements.
- It maintains ascending order and does not store duplicate elements.
- It is suggested to use SortedSet class if you have to store unique elements and maintain ascending order.
Syntax:
public bool Add (T item);
Parameter:
item: The element which is added to the set.
Return Value: True if item is added to the set, otherwise False.
Example 1:
// C# code to add element to 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 = 2; i < 7; i++) { mySortedSet.Add(i * 2); } // Displaying elements in mySortedSet foreach ( int i in mySortedSet) { Console.WriteLine(i); } } } |
Output:
4 6 8 10 12
Example 2:
// C# code to add element to 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 mySortedSet.Add(4); mySortedSet.Add(5); mySortedSet.Add(6); // Trying to add some duplicate // elements in mySortedSet mySortedSet.Add(6); mySortedSet.Add(6); mySortedSet.Add(6); mySortedSet.Add(7); // Displaying elements in mySortedSet foreach ( int i in mySortedSet) { Console.WriteLine(i); } } } |
Output:
4 5 6 7
Reference:
- https://docs.microsoft.com/en-us/dotnet/api/system.collections.generic.sortedset-1.add?view=netframework-4.7.2
Contact Us