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() | HashCode を取得します |
| IsEmpty() | 長さ ==0 の場合に true を返します。 |
| override ToString() | Get ToString() override |
| operator == | == 演算子をオーバーライドします。 |
| operator != | != operator を上書きします |