Struct TextSpan
TextSpan structure
Представляет текстовый диапазон.
public struct TextSpan : IComparable<TextSpan>, IEquatable<TextSpan>
Конструкторы
| Имя | Описание |
|---|
| TextSpan(int, int) | Создайте TextSpan |
Характеристики
| Имя | Описание |
|---|
| End { get; } | Получить конечный индекс. |
| Length { get; } | Получить длину. |
| Start { get; } | Получить начальный индекс. |
Методы
| Имя | Описание |
|---|
| static Combine(TextSpan, TextSpan) | Объединяет текст spans |
| static Create(int, int) | Создайте TextSpan |
| static CreateEmpty() | Создать пустой текстовый диапазон. |
| static CreateEmpty(int) | Создать пустой TextSpan из начальной позиции. |
| static CreateFromStartEnd(int, int) | Создайте TextSpan |
| CompareTo(TextSpan) | Сравните с другим TextSpan |
| override Equals(object) | Сравнить с другим объектом |
| Equals(TextSpan) | Сравните с другим TextSpan |
| override GetHashCode() | Получить хэш-код |
| IsEmpty() | Вернуть true, если длина == 0. |
| override ToString() | Получить ToString() override |
| operator == | Переопределить оператор ==. |
| operator != | переопределяет != operator |
Смотрите также