Udostępnij za pośrednictwem


ITokenizedStringList Interfejs

Definicja

Tokenizowana reprezentacja ciągu w segmentach pomijających i nienakładających się.

public interface class ITokenizedStringList : System::Collections::Generic::ICollection<System::String ^>, System::Collections::Generic::IEnumerable<System::String ^>, System::Collections::Generic::IList<System::String ^>
public interface ITokenizedStringList : System.Collections.Generic.ICollection<string>, System.Collections.Generic.IEnumerable<string>, System.Collections.Generic.IList<string>
type ITokenizedStringList = interface
    interface IList<string>
    interface ICollection<string>
    interface seq<string>
    interface IEnumerable
Public Interface ITokenizedStringList
Implements ICollection(Of String), IEnumerable(Of String), IList(Of String)
Implementuje

Uwagi

Ten interfejs implementuje element IList, dzięki czemu może być używany z elementem IDifferenceService, który znajduje różnice między dwiema sekwencjami reprezentowanymi jako ILists.

Właściwości

Original

Oryginalny ciąg, który został tokenizowany.

Metody

GetElementInOriginal(Int32)

Mapuje indeks elementu na jego zakres na oryginalnej liście.

GetSpanInOriginal(Span)

Mapuje zakres elementów na tej liście na zakres na oryginalnej liście.

Metody rozszerzania

EmptyIfNull<T>(IEnumerable<T>)

Zwróć to wyliczenie, jeśli nie ma wartości null. W przypadku, gdy jest zwracana wartość null, zwracana jest pusta wyliczenie.

Dotyczy