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 を上書きします |