Метод Min
Метод Min класса
SortedSet<T>
возвращает минимальный элемент согласно порядку
множества. Если набор пуст, будет выброшено
исключение.
Синтаксис
T min = set.Min();
Пример
Давайте найдём наименьшее число:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
SortedSet<int> nums = new SortedSet<int> {5, 1, 4, 2, 3};
Console.WriteLine(nums.Min());
}
}
Результат выполнения кода:
1
Пример
Давайте добавить меньшее значение и снова вызвать Min:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
SortedSet<int> nums = new SortedSet<int> {2, 3, 4};
nums.Add(1);
Console.WriteLine(nums.Min());
}
}
Результат выполнения кода:
1
Пример
Давайте найти наименьшую букву в латинском порядке:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
SortedSet<string> items = new SortedSet<string>(
StringComparer.Ordinal)
{
"c", "a", "e"
};
Console.WriteLine(items.Min());
}
}
Результат выполнения кода:
"a"
Смотрите также
-
метод
Max,
который возвращает наибольший элемент -
метод
GetViewBetween,
который ограничивает диапазон значений -
класс
SortedSet,
который хранит элементы по возрастанию -
метод
Contains,
который проверяет наличие элемента