SortedSet class represents the collection of objects in sorted order. This class comes under the System.Collections.Generic namespace. SortedSet<T>.Max Property is used to get the maximum value in the SortedSet which is defined by the comparer.
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 :
mySet.Max
Here, mySet is a SortedSet.
Return Value: The maximum value in the SortedSet.
Example 1:
using System;
using System.Collections.Generic;
class GFG {
public static void Main()
{
SortedSet< int > mySet = new SortedSet< int >();
for ( int i = 0; i < 10; i++) {
mySet.Add(i);
}
Console.WriteLine( "The maximum element in SortedSet is : " + mySet.Max);
}
}
|
Output:
The maximum element in SortedSet is : 9
Example 2:
using System;
using System.Collections.Generic;
class GFG {
public static void Main()
{
SortedSet< string > mySet = new SortedSet< string >();
mySet.Add( "A" );
mySet.Add( "B" );
mySet.Add( "C" );
mySet.Add( "D" );
mySet.Add( "E" );
mySet.Add( "F" );
Console.WriteLine( "The maximum element in SortedSet is : " + mySet.Max);
}
}
|
Output:
The maximum element in SortedSet is : F
Reference: