Struct TextSpan
TextSpan structure
Rappresenta l’estensione del testo.
public struct TextSpan : IComparable<TextSpan>, IEquatable<TextSpan>
Costruttori
| Nome | Descrizione |
|---|
| TextSpan(int, int) | Crea il TextSpan |
Proprietà
| Nome | Descrizione |
|---|
| End { get; } | Ottieni l’indice finale. |
| Length { get; } | Ottieni la lunghezza. |
| Start { get; } | Ottieni l’indice iniziale. |
Metodi
| Nome | Descrizione |
|---|
| static Combine(TextSpan, TextSpan) | Combina il testo spans |
| static Create(int, int) | Crea il TextSpan |
| static CreateEmpty() | Crea l’intervallo di testo vuoto. |
| static CreateEmpty(int) | Crea TextSpan vuoto dalla posizione iniziale. |
| static CreateFromStartEnd(int, int) | Crea il TextSpan |
| CompareTo(TextSpan) | Confronta con altri TextSpan |
| override Equals(object) | Confronta con altri oggetti |
| Equals(TextSpan) | Confronta con altri TextSpan |
| override GetHashCode() | Ottieni l’HashCode |
| IsEmpty() | Restituisce true se length ==0. |
| override ToString() | Ottieni ToString() override |
| operator == | Sostituisci l’operatore ==. |
| operator != | Sostituisce != operator |
Guarda anche