MemoryExtensions Klasa

Definicja

Udostępnia metody rozszerzenia dla typów związanych z pamięcią i zakresem, takich jak Memory<T>, ReadOnlyMemory<T>, Span<T>i ReadOnlySpan<T>.

public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
Dziedziczenie
MemoryExtensions

Metody

AsMemory(String)

Tworzy nowy ReadOnlyMemory<Char> element na części ciągu docelowego.

AsMemory(String, Index)

Tworzy nową ReadOnlyMemory<Char> część ciągu docelowego rozpoczynającego się od określonego indeksu.

AsMemory(String, Int32)

Tworzy nowy ReadOnlyMemory<Char> element na części ciągu docelowego rozpoczynającego się od określonej pozycji znaku.

AsMemory(String, Int32, Int32)

Tworzy nowy ReadOnlyMemory<Char> element na części ciągu docelowego rozpoczynającego się od określonej pozycji o długości.

AsMemory(String, Range)

Tworzy nową ReadOnlyMemory<Char> wartość dla określonego zakresu ciągu docelowego.

AsMemory<T>(ArraySegment<T>)

Tworzy nowy region pamięci nad częścią docelowego segmentu tablicy.

AsMemory<T>(ArraySegment<T>, Int32)

Tworzy nowy region pamięci na części docelowego segmentu tablicy rozpoczynający się od określonej pozycji na końcu segmentu.

AsMemory<T>(ArraySegment<T>, Int32, Int32)

Tworzy nowy region pamięci na części docelowego segmentu tablicy rozpoczynający się od określonej pozycji o określonej długości.

AsMemory<T>(T[])

Tworzy nowy region pamięci nad tablicą docelową.

AsMemory<T>(T[], Index)

Tworzy nowy region pamięci na części tablicy docelowej, zaczynając od określonego indeksu na końcu tablicy.

AsMemory<T>(T[], Int32)

Tworzy nowy region pamięci na części tablicy docelowej, zaczynając od określonej pozycji na końcu tablicy.

AsMemory<T>(T[], Int32, Int32)

Tworzy nowy region pamięci na części tablicy docelowej rozpoczynającej się w określonej pozycji o określonej długości.

AsMemory<T>(T[], Range)

Tworzy nowy region pamięci w części tablicy docelowej rozpoczynający się od inkluzywnego indeksu początkowego zakresu i kończący się na ekskluzywnym indeksie końcowym zakresu.

AsSpan(String)

Tworzy nowy zakres tylko do odczytu dla ciągu.

AsSpan(String, Index)

Tworzy nowy ReadOnlySpan<T> fragment ciągu docelowego z określonej pozycji na końcu ciągu.

AsSpan(String, Int32)

Tworzy nowy zakres tylko do odczytu na części ciągu docelowego z określonej pozycji na końcu ciągu.

AsSpan(String, Int32, Int32)

Tworzy nowy zakres tylko do odczytu na części ciągu docelowego z określonej pozycji dla określonej liczby znaków.

AsSpan(String, Range)

Tworzy nowy ReadOnlySpan<T> element w części ciągu docelowego przy użyciu indeksów początkowych i końcowych zakresu.

AsSpan<T>(ArraySegment<T>)

Tworzy nowy zakres dla docelowego segmentu tablicy.

AsSpan<T>(ArraySegment<T>, Index)

Tworzy nowy zakres na części docelowego segmentu tablicy rozpoczynający się od określonego indeksu i kończący się na końcu segmentu.

AsSpan<T>(ArraySegment<T>, Int32)

Tworzy nowe zakresy na części docelowego segmentu tablicy z określonej pozycji na końcu segmentu.

AsSpan<T>(ArraySegment<T>, Int32, Int32)

Tworzy nowe zakresy na części docelowego segmentu tablicy z określonej pozycji dla określonej długości.

AsSpan<T>(ArraySegment<T>, Range)

Tworzy nowe zakresy dla części docelowego segmentu tablicy przy użyciu indeksów początkowych i końcowych zakresu.

AsSpan<T>(T[])

Tworzy nowy zakres dla tablicy docelowej.

AsSpan<T>(T[], Index)

Tworzy nowy zakres na części tablicy docelowej zdefiniowanej Index przez wartość.

AsSpan<T>(T[], Int32)

Tworzy nowe zakresy na części tablicy docelowej, zaczynając od określonej pozycji na końcu tablicy.

AsSpan<T>(T[], Int32, Int32)

Tworzy nowe zakresy na części tablicy docelowej rozpoczynającej się od określonej pozycji dla określonej długości.

AsSpan<T>(T[], Range)

Tworzy nowy zakres na części tablicy docelowej zdefiniowanej Range przez wartość.

BinarySearch<T,TComparable>(ReadOnlySpan<T>, TComparable)

Wyszukuje całą posortowaną ReadOnlySpan<T> wartość przy użyciu określonego TComparable typu ogólnego.

BinarySearch<T,TComparable>(Span<T>, TComparable)

Wyszukuje całą posortowaną Span<T> wartość przy użyciu określonego TComparable typu ogólnego.

BinarySearch<T,TComparer>(ReadOnlySpan<T>, T, TComparer)

Wyszukuje całą posortowaną ReadOnlySpan<T> określoną wartość przy użyciu określonego TComparer typu ogólnego.

BinarySearch<T,TComparer>(Span<T>, T, TComparer)

Wyszukuje całą posortowaną Span<T> określoną wartość przy użyciu określonego TComparer typu ogólnego.

BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>)

Wyszukuje całą posortowaną ReadOnlySpan<T> wartość przy użyciu określonego IComparable<T> interfejsu ogólnego.

BinarySearch<T>(Span<T>, IComparable<T>)

Wyszukuje całą posortowaną Span<T> wartość przy użyciu określonego IComparable<T> interfejsu ogólnego.

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Znajduje długość dowolnego wspólnego prefiksu współużytkowanego między span i other.

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Określa długość dowolnego wspólnego prefiksu współużytkowanego między span i other.

CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>)

Znajduje długość dowolnego wspólnego prefiksu współużytkowanego między span i other.

CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Znajduje długość dowolnego wspólnego prefiksu współużytkowanego między span i other.

CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Porównuje jeden zakres znaków z innym przy użyciu określonego porównania ciągów i zwraca liczbę całkowitą, która wskazuje ich względną pozycję w kolejności sortowania.

Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Wskazuje, czy określona wartość występuje w zakresie znaków tylko do odczytu.

Contains<T>(ReadOnlySpan<T>, T)

Wskazuje, czy określona wartość znajduje się w zakresie tylko do odczytu. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

Contains<T>(Span<T>, T)

Wskazuje, czy określona wartość znajduje się w przedziale. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

ContainsAny(ReadOnlySpan<Char>, SearchValues<String>)

Udostępnia metody rozszerzenia dla typów związanych z pamięcią i zakresem, takich jak Memory<T>, ReadOnlyMemory<T>, Span<T>i ReadOnlySpan<T>.

ContainsAny(Span<Char>, SearchValues<String>)

Udostępnia metody rozszerzenia dla typów związanych z pamięcią i zakresem, takich jak Memory<T>, ReadOnlyMemory<T>, Span<T>i ReadOnlySpan<T>.

ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje wystąpienie dowolnego z określonych values elementów i zwraca true wartość w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Wyszukuje wystąpienie dowolnego z określonych values elementów i zwraca true wartość w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(ReadOnlySpan<T>, T, T)

Wyszukuje wystąpienie elementu lub value1i zwraca wartość true w przypadku znalezieniavalue0. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(ReadOnlySpan<T>, T, T, T)

Wyszukuje wystąpienie , value0value1lub value2, i zwraca wartość true w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje wystąpienie dowolnego z określonych values elementów i zwraca true wartość w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(Span<T>, SearchValues<T>)

Wyszukuje wystąpienie dowolnego z określonych values elementów i zwraca true wartość w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(Span<T>, T, T)

Wyszukuje wystąpienie elementu lub value1i zwraca wartość true w przypadku znalezieniavalue0. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAny<T>(Span<T>, T, T, T)

Wyszukuje wystąpienie , value0value1lub value2, i zwraca wartość true w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje dowolną wartość inną niż określona valueswartość .

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Wyszukuje dowolną wartość inną niż określona valueswartość .

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

Wyszukuje dowolną wartość inną niż określona valuewartość .

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

Wyszukuje dowolną wartość inną niż value0 lub value1.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Wyszukuje dowolną wartość inną niż value0, value1lub value2.

ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje dowolną wartość inną niż określona valueswartość .

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

Wyszukuje dowolną wartość inną niż określona valueswartość .

ContainsAnyExcept<T>(Span<T>, T)

Wyszukuje dowolną wartość inną niż określona valuewartość .

ContainsAnyExcept<T>(Span<T>, T, T)

Wyszukuje dowolną wartość inną niż value0 lub value1.

ContainsAnyExcept<T>(Span<T>, T, T, T)

Wyszukuje dowolną wartość inną niż value0, value1lub value2.

ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Wyszukuje dowolną wartość poza zakresem od lowInclusive do highInclusive, włącznie.

ContainsAnyExceptInRange<T>(Span<T>, T, T)

Wyszukuje dowolną wartość poza zakresem od lowInclusive do highInclusive, włącznie.

ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T)

Wyszukuje dowolną wartość w zakresie od lowInclusive do highInclusive, włącznie i zwraca true wartość w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

ContainsAnyInRange<T>(Span<T>, T, T)

Wyszukuje dowolną wartość w zakresie od lowInclusive do highInclusive, włącznie i zwraca true wartość w przypadku znalezienia. Jeśli nie zostanie znaleziony, funkcja zwraca wartość false.

CopyTo<T>(T[], Memory<T>)

Kopiuje zawartość tablicy do regionu pamięci.

CopyTo<T>(T[], Span<T>)

Kopiuje zawartość tablicy do zakresu.

Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Zlicza liczbę wystąpień value w .span

Count<T>(ReadOnlySpan<T>, T)

Zlicza liczbę wystąpień określonych value w obiekcie span.

Count<T>(Span<T>, ReadOnlySpan<T>)

Zlicza liczbę wystąpień określonych value w obiekcie span.

Count<T>(Span<T>, T)

Zlicza liczbę wystąpień określonych value w obiekcie span.

EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Określa, czy koniec span elementu pasuje do określonego value w porównaniu z określoną comparisonType opcją.

EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Określa, czy określona sekwencja pojawia się na końcu zakresu tylko do odczytu.

EndsWith<T>(Span<T>, ReadOnlySpan<T>)

Określa, czy określona sekwencja pojawia się na końcu zakresu.

EnumerateLines(ReadOnlySpan<Char>)

Zwraca wyliczenie wierszy w podanym zakresie.

EnumerateLines(Span<Char>)

Zwraca wyliczenie wierszy w podanym zakresie.

EnumerateRunes(ReadOnlySpan<Char>)

Zwraca wyliczenie Rune z podanego zakresu tylko do odczytu.

EnumerateRunes(Span<Char>)

Zwraca wyliczenie Rune z podanego zakresu.

Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Określa, czy ten span i określony other zakres mają te same znaki w porównaniu z określoną comparisonType opcją.

IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Zgłasza indeks zerowy pierwszego wystąpienia określonego value w bieżącym elemencie span.

IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje określoną sekwencję i zwraca indeks pierwszego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

IndexOf<T>(ReadOnlySpan<T>, T)

Wyszukuje określoną wartość i zwraca indeks pierwszego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

IndexOf<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje określoną sekwencję i zwraca indeks pierwszego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

IndexOf<T>(Span<T>, T)

Wyszukuje określoną wartość i zwraca indeks pierwszego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)

Udostępnia metody rozszerzenia dla typów związanych z pamięcią i zakresem, takich jak Memory<T>, ReadOnlyMemory<T>, Span<T>i ReadOnlySpan<T>.

IndexOfAny(Span<Char>, SearchValues<String>)

Udostępnia metody rozszerzenia dla typów związanych z pamięcią i zakresem, takich jak Memory<T>, ReadOnlyMemory<T>, Span<T>i ReadOnlySpan<T>.

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje pierwszy indeks dowolnej z określonych wartości podobnych do wywołania metody IndexOf kilka razy za pomocą operatora logicznego OR.

IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Wyszukuje pierwszy indeks dowolnej z określonych wartości.

IndexOfAny<T>(ReadOnlySpan<T>, T, T)

Wyszukuje pierwszy indeks dowolnej z określonych wartości podobnych do wywołania metody IndexOf kilka razy za pomocą operatora logicznego OR.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Wyszukuje pierwszy indeks dowolnej z określonych wartości podobnych do wywołania metody IndexOf kilka razy za pomocą operatora logicznego OR.

IndexOfAny<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje pierwszy indeks dowolnej z określonych wartości podobnych do wywołania metody IndexOf kilka razy za pomocą operatora logicznego OR.

IndexOfAny<T>(Span<T>, SearchValues<T>)

Wyszukuje pierwszy indeks dowolnej z określonych wartości.

IndexOfAny<T>(Span<T>, T, T)

Wyszukuje pierwszy indeks dowolnej z określonych wartości podobnych do wywołania metody IndexOf kilka razy za pomocą operatora logicznego OR.

IndexOfAny<T>(Span<T>, T, T, T)

Wyszukuje pierwszy indeks dowolnej z określonych wartości podobnych do wywołania metody IndexOf kilka razy za pomocą operatora logicznego OR.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona values.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona values.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona value.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona value0 lub value1.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określony value0, value1lub value2.

IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona values.

IndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona values.

IndexOfAnyExcept<T>(Span<T>, T)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona value.

IndexOfAnyExcept<T>(Span<T>, T, T)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określona value0 lub value1.

IndexOfAnyExcept<T>(Span<T>, T, T, T)

Wyszukuje pierwszy indeks dowolnej wartości innej niż określony value0, value1lub value2.

IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Wyszukuje pierwszy indeks dowolnej wartości poza zakresem od lowInclusive do highInclusive, włącznie.

IndexOfAnyExceptInRange<T>(Span<T>, T, T)

Wyszukuje pierwszy indeks dowolnej wartości poza zakresem od lowInclusive do highInclusive, włącznie.

IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Wyszukuje pierwszy indeks dowolnej wartości w zakresie od lowInclusive do highInclusive, włącznie.

IndexOfAnyInRange<T>(Span<T>, T, T)

Wyszukuje pierwszy indeks dowolnej wartości w zakresie od lowInclusive do highInclusive, włącznie.

IsWhiteSpace(ReadOnlySpan<Char>)

Wskazuje, czy określony zakres zawiera tylko znaki odstępu.

LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Zgłasza indeks zerowy ostatniego wystąpienia określonego value w bieżącym spanobiekcie .

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje określoną sekwencję i zwraca indeks ostatniego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

LastIndexOf<T>(ReadOnlySpan<T>, T)

Wyszukuje określoną wartość i zwraca indeks ostatniego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

LastIndexOf<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje określoną sekwencję i zwraca indeks ostatniego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

LastIndexOf<T>(Span<T>, T)

Wyszukuje określoną wartość i zwraca indeks ostatniego wystąpienia. Wartości są porównywane przy użyciu funkcji IEquatable{T}. Equals(T).

LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje ostatni indeks dowolnej z określonych wartości podobnych do wywołania LastIndexOf kilka razy za pomocą operatora logicznego OR.

LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Wyszukuje ostatni indeks dowolnej z określonych wartości.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)

Wyszukuje ostatni indeks dowolnej z określonych wartości podobnych do wywołania LastIndexOf kilka razy za pomocą operatora logicznego OR.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Wyszukuje ostatni indeks dowolnej z określonych wartości podobnych do wywołania LastIndexOf kilka razy za pomocą operatora logicznego OR.

LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje ostatni indeks dowolnej z określonych wartości podobnych do wywołania LastIndexOf kilka razy za pomocą operatora logicznego OR.

LastIndexOfAny<T>(Span<T>, SearchValues<T>)

Wyszukuje ostatni indeks dowolnej z określonych wartości.

LastIndexOfAny<T>(Span<T>, T, T)

Wyszukuje ostatni indeks dowolnej z określonych wartości podobnych do wywołania LastIndexOf kilka razy za pomocą operatora logicznego OR.

LastIndexOfAny<T>(Span<T>, T, T, T)

Wyszukuje ostatni indeks dowolnej z określonych wartości podobnych do wywołania LastIndexOf kilka razy za pomocą operatora logicznego OR.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona values.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona values.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona value.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona value0 lub value1.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona value0wartość , value1lub value2.

LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona values.

LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona values.

LastIndexOfAnyExcept<T>(Span<T>, T)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona value.

LastIndexOfAnyExcept<T>(Span<T>, T, T)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona value0 lub value1.

LastIndexOfAnyExcept<T>(Span<T>, T, T, T)

Wyszukuje ostatni indeks dowolnej wartości innej niż określona value0wartość , value1lub value2.

LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Wyszukuje ostatni indeks dowolnej wartości spoza zakresu od lowInclusive do highInclusive, włącznie.

LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)

Wyszukuje ostatni indeks dowolnej wartości spoza zakresu od lowInclusive do highInclusive, włącznie.

LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Wyszukuje ostatni indeks dowolnej wartości w zakresie od lowInclusive do highInclusive, włącznie.

LastIndexOfAnyInRange<T>(Span<T>, T, T)

Wyszukuje ostatni indeks dowolnej wartości w zakresie od lowInclusive do highInclusive, włącznie.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Określa, czy dwie sekwencje tylko do odczytu nakładają się w pamięci.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)

Określa, czy dwie sekwencje tylko do odczytu nakładają się w pamięci i generuje przesunięcie elementu.

Overlaps<T>(Span<T>, ReadOnlySpan<T>)

Określa, czy zakres i zakres tylko do odczytu nakładają się na pamięć.

Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)

Określa, czy zakres i zakres tylko do odczytu nakładają się w pamięci i generuje przesunięcie elementu.

Replace<T>(ReadOnlySpan<T>, Span<T>, T, T)

Kopiuje source do destinationelementu , zastępując wszystkie wystąpienia elementu oldValue ciągiem newValue.

Replace<T>(Span<T>, T, T)

Zamienia wszystkie wystąpienia elementu oldValue na newValue.

Reverse<T>(Span<T>)

Odwraca sekwencję elementów w całym zakresie.

SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Określa względną kolejność dwóch sekwencji tylko do odczytu, porównując ich elementy przy użyciu funkcji IComparable{T}. CompareTo(T).

SequenceCompareTo<T>(Span<T>, ReadOnlySpan<T>)

Określa względną kolejność zakresu i zakresu tylko do odczytu, porównując elementy przy użyciu funkcji IComparable{T}. CompareTo(T).

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Określa, czy dwie sekwencje tylko do odczytu są równe, porównując elementy przy użyciu funkcji IEquatable{T}. Equals(T).

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Określa, czy dwie sekwencje są równe, porównując elementy przy użyciu elementu IEqualityComparer<T>.

SequenceEqual<T>(Span<T>, ReadOnlySpan<T>)

Określa, czy zakres i zakres tylko do odczytu są równe, porównując elementy przy użyciu funkcji IEquatable{T}. Equals(T).

SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Określa, czy dwie sekwencje są równe, porównując elementy przy użyciu elementu IEqualityComparer<T>.

Sort<T,TComparer>(Span<T>, TComparer)

Sortuje elementy w całości Span<T> przy użyciu elementu TComparer.

Sort<T>(Span<T>)

Sortuje elementy w całości Span<T> przy użyciu IComparable<T> implementacji każdego elementu elementu .Span<T>

Sort<T>(Span<T>, Comparison<T>)

Sortuje elementy w całości Span<T> przy użyciu określonego Comparison<T>elementu .

Sort<TKey,TValue,TComparer>(Span<TKey>, Span<TValue>, TComparer)

Sortuje parę zakresów (jeden zawierający klucze, a drugi zawierający odpowiednie elementy) na podstawie kluczy w pierwszym Span<T> przy użyciu określonego modułu porównującego.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>)

Sortuje parę zakresów (jeden zawierający klucze i drugi zawierający odpowiednie elementy) na podstawie kluczy w pierwszej Span<T> kolejności przy użyciu IComparable<T> implementacji każdego klucza.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>, Comparison<TKey>)

Sortuje parę zakresów (jeden zawierający klucze, a drugi zawierający odpowiednie elementy) na podstawie kluczy w pierwszym Span<T> przy użyciu określonego porównania.

Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions)

Analizuje źródło ReadOnlySpan<T> dla określonego separatorelementu , wypełniając destination zakres wystąpieniami Range reprezentującymi regiony między separatorami.

Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

Analizuje źródło ReadOnlySpan<T> dla określonego separatorelementu , wypełniając destination zakres wystąpieniami Range reprezentującymi regiony między separatorami.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

Analizuje źródło ReadOnlySpan<T> dla jednego z określonych separatorselementów , wypełniając destination zakres wystąpieniami Range reprezentującymi regiony między separatorami.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions)

Analizuje źródło ReadOnlySpan<T> dla jednego z określonych separatorselementów , wypełniając destination zakres wystąpieniami Range reprezentującymi regiony między separatorami.

StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Określa, czy zakres znaków tylko do odczytu rozpoczyna się od określonej wartości w porównaniu z określoną StringComparison wartością.

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Określa, czy określona sekwencja pojawia się na początku zakresu tylko do odczytu.

StartsWith<T>(Span<T>, ReadOnlySpan<T>)

Określa, czy określona sekwencja pojawia się na początku zakresu.

ToLower(ReadOnlySpan<Char>, Span<Char>, CultureInfo)

Kopiuje znaki z zakresu źródłowego do miejsca docelowego, konwertując każdy znak na małe litery przy użyciu reguł wielkości liter określonej kultury.

ToLowerInvariant(ReadOnlySpan<Char>, Span<Char>)

Kopiuje znaki z zakresu źródłowego do miejsca docelowego, konwertując każdy znak na małe litery przy użyciu reguł wielkości liter niezmiennej kultury.

ToUpper(ReadOnlySpan<Char>, Span<Char>, CultureInfo)

Kopiuje znaki z zakresu źródłowego do miejsca docelowego, konwertując każdy znak na wielkie litery przy użyciu reguł wielkości liter określonej kultury.

ToUpperInvariant(ReadOnlySpan<Char>, Span<Char>)

Kopiuje znaki z zakresu źródłowego do miejsca docelowego, konwertując każdy znak na wielkie litery przy użyciu reguł wielkości liter niezmiennej kultury.

Trim(Memory<Char>)

Usuwa wszystkie znaki wiodące i końcowe białych znaków z obszaru pamięci znaków.

Trim(ReadOnlyMemory<Char>)

Usuwa wszystkie wiodące i końcowe znaki odstępów z regionu pamięci znaków tylko do odczytu.

Trim(ReadOnlySpan<Char>)

Usuwa wszystkie znaki wiodące i końcowe odstępów z zakresu znaków tylko do odczytu.

Trim(ReadOnlySpan<Char>, Char)

Usuwa wszystkie wiodące i końcowe wystąpienia określonego znaku z zakresu znaków tylko do odczytu.

Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Usuwa wszystkie wiodące i końcowe wystąpienia zestawu znaków określonego w zakresie tylko do odczytu z zakresu znaków tylko do odczytu.

Trim(Span<Char>)

Usuwa wszystkie znaki wiodące i końcowe odstępów z zakresu znaków.

Trim<T>(Memory<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące i końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z regionu pamięci.

Trim<T>(Memory<T>, T)

Usuwa wszystkie wiodące i końcowe wystąpienia określonego elementu z regionu pamięci.

Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące i końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z regionu pamięci tylko do odczytu.

Trim<T>(ReadOnlyMemory<T>, T)

Usuwa wszystkie wiodące i końcowe wystąpienia określonego elementu z regionu pamięci tylko do odczytu.

Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące i końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z zakresu tylko do odczytu.

Trim<T>(ReadOnlySpan<T>, T)

Usuwa wszystkie wiodące i końcowe wystąpienia określonego elementu z zakresu tylko do odczytu.

Trim<T>(Span<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące i końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z zakresu.

Trim<T>(Span<T>, T)

Usuwa wszystkie wystąpienia wiodące i końcowe określonego elementu z zakresu.

TrimEnd(Memory<Char>)

Usuwa wszystkie końcowe znaki odstępu z regionu pamięci znaków.

TrimEnd(ReadOnlyMemory<Char>)

Usuwa wszystkie końcowe znaki odstępu z regionu pamięci tylko do odczytu.

TrimEnd(ReadOnlySpan<Char>)

Usuwa wszystkie końcowe znaki odstępu z zakresu znaków tylko do odczytu.

TrimEnd(ReadOnlySpan<Char>, Char)

Usuwa wszystkie końcowe wystąpienia określonego znaku z zakresu tylko do odczytu.

TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Usuwa wszystkie końcowe wystąpienia zestawu znaków określonego w zakresie tylko do odczytu z zakresu znaków tylko do odczytu.

TrimEnd(Span<Char>)

Usuwa wszystkie końcowe znaki odstępu z zakresu znaków.

TrimEnd<T>(Memory<T>, ReadOnlySpan<T>)

Usuwa wszystkie końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z regionu pamięci.

TrimEnd<T>(Memory<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z regionu pamięci znaków.

TrimEnd<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

Usuwa wszystkie końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z regionu pamięci tylko do odczytu.

TrimEnd<T>(ReadOnlyMemory<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z regionu pamięci tylko do odczytu.

TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Usuwa wszystkie końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z zakresu tylko do odczytu z zakresu tylko do odczytu.

TrimEnd<T>(ReadOnlySpan<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z zakresu tylko do odczytu.

TrimEnd<T>(Span<T>, ReadOnlySpan<T>)

Usuwa wszystkie końcowe wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z zakresu.

TrimEnd<T>(Span<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z zakresu.

TrimStart(Memory<Char>)

Usuwa wszystkie wiodące znaki odstępów z regionu pamięci.

TrimStart(ReadOnlyMemory<Char>)

Usuwa wszystkie wiodące znaki odstępów z regionu pamięci tylko do odczytu.

TrimStart(ReadOnlySpan<Char>)

Usuwa wszystkie wiodące znaki odstępów z zakresu tylko do odczytu.

TrimStart(ReadOnlySpan<Char>, Char)

Usuwa wszystkie wiodące wystąpienia określonego znaku z zakresu.

TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Usuwa wszystkie wiodące wystąpienia zestawu znaków określonego w zakresie tylko do odczytu z zakresu.

TrimStart(Span<Char>)

Usuwa wszystkie wiodące znaki odstępu z zakresu.

TrimStart<T>(Memory<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z regionu pamięci.

TrimStart<T>(Memory<T>, T)

Usuwa wszystkie wiodące wystąpienia określonego elementu z regionu pamięci.

TrimStart<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z regionu pamięci.

TrimStart<T>(ReadOnlyMemory<T>, T)

Usuwa wszystkie wiodące wystąpienia określonego elementu z regionu pamięci.

TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z zakresu.

TrimStart<T>(ReadOnlySpan<T>, T)

Usuwa wszystkie wiodące wystąpienia określonego elementu z zakresu.

TrimStart<T>(Span<T>, ReadOnlySpan<T>)

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonych w zakresie tylko do odczytu z zakresu.

TrimStart<T>(Span<T>, T)

Usuwa wszystkie wiodące wystąpienia określonego elementu z zakresu.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])

Zapisuje ciąg w CompositeFormat zakresie znaków, podstawiając element formatu lub elementy z reprezentacją ciągu odpowiadających im argumentów.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)

Zapisuje ciąg w CompositeFormat zakresie znaków, podstawiając element formatu lub elementy z reprezentacją ciągu odpowiadających im argumentów.

TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Zapisuje określony ciąg interpolowany do zakresu znaków.

TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Zapisuje określony ciąg interpolowany do zakresu znaków.

TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)

Zapisuje ciąg w CompositeFormat zakresie znaków, podstawiając element formatu lub elementy z reprezentacją ciągu odpowiadających im argumentów.

TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)

Zapisuje ciąg w CompositeFormat zakresie znaków, podstawiając element formatu lub elementy z reprezentacją ciągu odpowiadających im argumentów.

TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)

Zapisuje ciąg w CompositeFormat zakresie znaków, podstawiając element formatu lub elementy z reprezentacją ciągu odpowiadających im argumentów.

Dotyczy