ReadOnlySequence<T> Struktura
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje sekwencję, która może odczytywać sekwencyjną serię .T
generic <typename T>
public value class ReadOnlySequence
public readonly struct ReadOnlySequence<T>
type ReadOnlySequence<'T> = struct
Public Structure ReadOnlySequence(Of T)
- T
Typ elementów w sekwencji tylko do odczytu.
- Dziedziczenie
Read |
Tworzy wystąpienie elementu ReadOnlySequence<T> z klasy ReadOnlyMemory<T>. |
Read |
Tworzy wystąpienie ReadOnlySequence<T> z połączonej listy pamięci reprezentowanej przez segmenty początkowe i końcowe oraz odpowiadające im indeksy. |
Read |
Tworzy wystąpienie elementu ReadOnlySequence<T> z klasy |
Read |
Tworzy wystąpienie obiektu ReadOnlySequence<T> z sekcji tablicy. |
Empty |
Zwraca pusty ReadOnlySequence<T>element . |
End |
Pobiera pozycję na końcu elementu ReadOnlySequence<T>. |
First |
Pobiera element ReadOnlyMemory<T> z pierwszego segmentu. |
First |
Pobiera element ReadOnlySpan<T> z pierwszego segmentu. |
Is |
Pobiera wartość wskazującą, czy wartość jest pusta ReadOnlySequence<T> . |
Is |
Pobiera wartość wskazującą, czy element ReadOnlySequence<T> zawiera jeden ReadOnlyMemory<T> segment. |
Length |
Pobiera długość obiektu ReadOnlySequence<T>. |
Start |
Pobiera pozycję na początek .ReadOnlySequence<T> |
Get |
Zwraca moduł wyliczający dla elementu ReadOnlySequence<T>. |
Get |
Zwraca przesunięcie |
Get |
Zwraca nowy SequencePosition element od |
Get |
Zwraca nowy SequencePosition element rozpoczynający się od określonego |
Slice(Int32, Int32) |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , rozpoczynającego się od |
Slice(Int32, Sequence |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , zaczynając od i |
Slice(Int64) |
Forms wycinka bieżącego ReadOnlySequence<T>elementu , zaczynając od określonego indeksu i kontynuując do końca sekwencji tylko do odczytu. |
Slice(Int64, Int64) |
Forms wycinka z podanej ReadOnlySequence<T>wartości , zaczynając od |
Slice(Int64, Sequence |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , zaczynając od i |
Slice(Sequence |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , zaczynając od określonej pozycji sekwencji i kontynuując do końca sekwencji tylko do odczytu. |
Slice(Sequence |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , rozpoczynającego się od |
Slice(Sequence |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , rozpoczynającego się od |
Slice(Sequence |
Forms wycinka z bieżącego ReadOnlySequence<T>elementu , zaczynając od i |
To |
Zwraca ciąg reprezentujący bieżącą sekwencję. |
Try |
Próbuje pobrać następny segment po |
Copy |
Kopiuje element ReadOnlySequence<T> do określonego Span<T>elementu . |
Position |
Zwraca pozycję pierwszego wystąpienia |
To |
Konwertuje obiekt ReadOnlySequence<T> na tablicę. |
Produkt | Wersje |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: