Диапазон
Стд::Диапазон<ТипГраницы> Базовые типы: Объект Дочерние типы: ЗакрытыйДиапазон |
ТипГраницы: тип границы диапазона. |
Иерархия типа
Диапазон, границы интерпретируются включительно. Диапазон называется открытым (сверху/снизу), если в качестве границы указано Неопределено
(трактуется как значение большее/меньшее всех остальных)
- BoundType - тип границы диапазона.
Сравнение сруктурное. Оба типа диапазонов (ЗакрытыйДиапазон и Диапазон) сравнимы между собой и не учитывают параметр типа. Сравниваются границы между собой.
Конструкторы
Диапазон
Диапазон(
От: BoundType?,
До: BoundType?)
Создает диапазон с указанными границами От
и До
. Неопределено
в качестве границы трактуется как значение большее/меньшее всех остальных.
Свойства
До
ТолькоЧтение До: BoundType? |
Верхняя граница диапазона. Неопределено
трактуется как значение большее всех остальных.
От
ТолькоЧтение От: BoundType? |
Нижняя граница диапазона. Неопределено
трактуется как значение меньшее всех остальных.
Методы
ВСтроку
ВСтроку(): Строка
Переопределение: ВСтроку |
Возвращает строковое представление в виде "%От..%До"
Пересекает
Проверяет пересечение диапазона Диапазон
с текущим диапазоном.
Содержит
Перегрузка: Содержит(Значение: BoundType): Булево |
Проверяет полное вхождение диапазона Диапазон
в текущий диапазон.
Содержит
Содержит(Значение: BoundType): Булево
Проверяет вхождение значения Значение
в диапазон.