MemoryExtensions Třída

Definice

Poskytuje rozšiřující metody pro typy související s pamětí a rozsahem, například Memory<T>, ReadOnlyMemory<T>, Span<T>a ReadOnlySpan<T>.

public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
Dědičnost
MemoryExtensions

Metody

AsMemory(String)

Vytvoří novou ReadOnlyMemory<Char> část cílového řetězce.

AsMemory(String, Index)

Vytvoří nový ReadOnlyMemory<Char> přes část cílového řetězce začínající na zadaném indexu.

AsMemory(String, Int32)

Vytvoří nový ReadOnlyMemory<Char> přes část cílového řetězce začínající na zadané pozici znaku.

AsMemory(String, Int32, Int32)

Vytvoří nový ReadOnlyMemory<Char> přes část cílového řetězce začínající na zadané pozici o délce.

AsMemory(String, Range)

Vytvoří nový ReadOnlyMemory<Char> v zadaném rozsahu cílového řetězce.

AsMemory<T>(ArraySegment<T>)

Vytvoří novou oblast paměti nad částí cílového segmentu pole.

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

Vytvoří novou oblast paměti nad částí cílového segmentu pole počínaje zadanou pozicí na konci segmentu.

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

Vytvoří novou oblast paměti nad částí cílového segmentu pole začínající na zadané pozici se zadanou délkou.

AsMemory<T>(T[])

Vytvoří novou oblast paměti nad cílovým polem.

AsMemory<T>(T[], Index)

Vytvoří novou oblast paměti nad částí cílového pole počínaje zadaným indexem na konec pole.

AsMemory<T>(T[], Int32)

Vytvoří novou oblast paměti nad částí cílového pole počínaje zadanou pozicí na konec pole.

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

Vytvoří novou oblast paměti nad částí cílového pole začínající na zadané pozici se zadanou délkou.

AsMemory<T>(T[], Range)

Vytvoří novou oblast paměti nad částí cílového pole počínaje inkluzivním počátečním indexem oblasti a končící výhradním koncovým indexem rozsahu.

AsSpan(String)

Vytvoří nový rozsah jen pro čtení přes řetězec.

AsSpan(String, Index)

Vytvoří nový ReadOnlySpan<T> přes část cílového řetězce od zadané pozice na konec řetězce.

AsSpan(String, Int32)

Vytvoří nový rozsah jen pro čtení části cílového řetězce od zadané pozice do konce řetězce.

AsSpan(String, Int32, Int32)

Vytvoří nový rozsah jen pro čtení přes část cílového řetězce ze zadané pozice pro zadaný počet znaků.

AsSpan(String, Range)

Vytvoří nový ReadOnlySpan<T> přes část cílového řetězce pomocí počátečního a koncového indexu rozsahu.

AsSpan<T>(ArraySegment<T>)

Vytvoří nový rozsah nad cílovým segmentem pole.

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

Vytvoří nový rozsah nad částí cílového segmentu pole počínaje zadaným indexem a končící na konci segmentu.

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

Vytvoří nové rozpětí přes část cílového segmentu pole od zadané pozice do konce segmentu.

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

Vytvoří nové rozpětí nad částí cílového segmentu pole ze zadané pozice po zadanou délku.

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

Vytvoří nové rozpětí nad částí cílového segmentu pole pomocí počátečního a koncového indexu rozsahu.

AsSpan<T>(T[])

Vytvoří nový rozsah nad cílovým polem.

AsSpan<T>(T[], Index)

Vytvoří nový rozsah nad částí cílového pole definovanou Index hodnotou.

AsSpan<T>(T[], Int32)

Vytvoří nový rozsah nad částí cílového pole počínaje zadanou pozicí na konec pole.

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

Vytvoří nové rozpětí nad částí cílového pole začínající na zadané pozici pro zadanou délku.

AsSpan<T>(T[], Range)

Vytvoří nový rozsah nad částí cílového pole definované hodnotou Range .

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

Vyhledá hodnotu se zadaným TComparable obecným typem v celém seřazeném ReadOnlySpan<T> souboru.

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

Vyhledá hodnotu se zadaným TComparable obecným typem v celém seřazeném Span<T> souboru.

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

Vyhledá v celém seřazeném ReadOnlySpan<T> souboru zadanou hodnotu pomocí zadaného TComparer obecného typu.

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

Vyhledá v celém seřazeném Span<T> souboru zadanou hodnotu pomocí zadaného TComparer obecného typu.

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

Prohledá celé seřazené ReadOnlySpan<T> hodnoty pomocí zadaného IComparable<T> obecného rozhraní.

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

Prohledá celé seřazené Span<T> hodnoty pomocí zadaného IComparable<T> obecného rozhraní.

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

Najde délku jakékoli společné předpony sdílené mezi span a other.

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

Určuje délku jakékoli společné předpony sdílené mezi span a other.

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

Najde délku jakékoli společné předpony sdílené mezi span a other.

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

Najde délku jakékoli společné předpony sdílené mezi span a other.

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

Porovná rozsah jednoho znaku s jiným pomocí porovnání zadaného řetězce a vrátí celé číslo, které označuje jejich relativní pozici v pořadí řazení.

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

Určuje, zda se zadaná hodnota vyskytuje v rámci rozsahu znaků jen pro čtení.

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

Určuje, zda je zadaná hodnota nalezena v rozsahu jen pro čtení. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Určuje, zda je zadaná hodnota nalezena v rozsahu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Poskytuje rozšiřující metody pro typy související s pamětí a rozsahem, například Memory<T>, ReadOnlyMemory<T>, Span<T>a ReadOnlySpan<T>.

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

Poskytuje rozšiřující metody pro typy související s pamětí a rozsahem, například Memory<T>, ReadOnlyMemory<T>, Span<T>a ReadOnlySpan<T>.

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

Vyhledá výskyt libovolného zadaného values a vrátí true hodnotu, pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt libovolného zadaného values a vrátí true hodnotu, pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt value0 nebo value1a vrátí hodnotu true , pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt value0, value1nebo value2a vrátí true hodnotu , pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt libovolného zadaného values a vrátí true hodnotu, pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt libovolného zadaného values a vrátí true hodnotu, pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt value0 nebo value1a vrátí hodnotu true , pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá výskyt value0, value1nebo value2a vrátí true hodnotu , pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá jinou hodnotu než zadanou valueshodnotu .

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

Vyhledá jinou hodnotu než zadanou valueshodnotu .

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

Vyhledá jinou hodnotu než zadanou valuehodnotu .

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

Vyhledá jakoukoli jinou hodnotu než value0 nebo value1.

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

Vyhledá jinou hodnotu než value0, value1nebo value2.

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

Vyhledá jinou hodnotu než zadanou valueshodnotu .

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

Vyhledá jinou hodnotu než zadanou valueshodnotu .

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

Vyhledá jinou hodnotu než zadanou valuehodnotu .

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

Vyhledá jakoukoli jinou hodnotu než value0 nebo value1.

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

Vyhledá jinou hodnotu než value0, value1nebo value2.

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

Vyhledá libovolnou hodnotu mimo rozsah mezi lowInclusive a ( highInclusivevčetně).

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

Vyhledá libovolnou hodnotu mimo rozsah mezi lowInclusive a ( highInclusivevčetně).

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

Vyhledá libovolnou hodnotu v rozsahu mezi lowInclusive a , highInclusivevčetně a vrátí true hodnotu, pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Vyhledá libovolnou hodnotu v rozsahu mezi lowInclusive a , highInclusivevčetně a vrátí true hodnotu, pokud se najde. Pokud není nalezen, vrátí falsehodnotu .

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

Zkopíruje obsah pole do oblasti paměti.

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

Zkopíruje obsah pole do rozsahu.

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

Spočítá počet výskytů value v spansouboru .

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

Spočítá, kolikrát se zadaná value hodnota vyskytuje v span.

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

Spočítá, kolikrát se zadaná value hodnota vyskytuje v span.

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

Spočítá, kolikrát se zadaná value hodnota vyskytuje v span.

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

Určuje, zda konec span položky odpovídá zadanému value při porovnání pomocí zadané comparisonType možnosti.

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

Určuje, zda se zadaná sekvence zobrazí na konci rozsahu jen pro čtení.

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

Určuje, zda se zadaná sekvence zobrazí na konci rozsahu.

EnumerateLines(ReadOnlySpan<Char>)

Vrátí výčet řádků nad zadaným rozsahem.

EnumerateLines(Span<Char>)

Vrátí výčet řádků nad zadaným rozsahem.

EnumerateRunes(ReadOnlySpan<Char>)

Vrátí výčet ze zadaného rozsahu Rune jen pro čtení.

EnumerateRunes(Span<Char>)

Vrátí výčet ze zadaného Rune rozsahu.

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

Určuje, zda tento span a zadaný other rozsah mají při porovnání pomocí zadané comparisonType možnosti stejné znaky.

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

Hlásí index od nuly prvního výskytu zadaného value v aktuálním spanobjektu .

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

Vyhledá zadanou sekvenci a vrátí index jejího prvního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá zadanou hodnotu a vrátí index jejího prvního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá zadanou sekvenci a vrátí index jejího prvního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá zadanou hodnotu a vrátí index jejího prvního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Poskytuje rozšiřující metody pro typy související s pamětí a rozsahem, například Memory<T>, ReadOnlyMemory<T>, Span<T>a ReadOnlySpan<T>.

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

Poskytuje rozšiřující metody pro typy související s pamětí a rozsahem, například Memory<T>, ReadOnlyMemory<T>, Span<T>a ReadOnlySpan<T>.

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

Vyhledá první index některé ze zadaných hodnot, podobně jako volání IndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá první index libovolné ze zadaných hodnot.

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

Vyhledá první index některé ze zadaných hodnot, podobně jako volání IndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá první index některé ze zadaných hodnot, podobně jako volání IndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá první index některé ze zadaných hodnot, podobně jako volání IndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá první index libovolné ze zadaných hodnot.

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

Vyhledá první index některé ze zadaných hodnot, podobně jako volání IndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá první index některé ze zadaných hodnot, podobně jako volání IndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá první index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá první index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá první index libovolné hodnoty kromě zadané valuehodnoty .

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

Vyhledá první index jakékoli jiné hodnoty než zadané value0 nebo value1.

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

Vyhledá první index jakékoli jiné hodnoty než zadané value0hodnoty , value1nebo value2.

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

Vyhledá první index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá první index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá první index libovolné hodnoty kromě zadané valuehodnoty .

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

Vyhledá první index jakékoli jiné hodnoty než zadané value0 nebo value1.

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

Vyhledá první index jakékoli jiné hodnoty než zadané value0hodnoty , value1nebo value2.

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

Vyhledá první index libovolné hodnoty mimo rozsah mezi lowInclusive a highInclusivevčetně.

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

Vyhledá první index libovolné hodnoty mimo rozsah mezi lowInclusive a highInclusivevčetně.

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

Vyhledá první index libovolné hodnoty v rozsahu mezi lowInclusive a highInclusivevčetně.

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

Vyhledá první index libovolné hodnoty v rozsahu mezi lowInclusive a highInclusivevčetně.

IsWhiteSpace(ReadOnlySpan<Char>)

Určuje, zda zadaný rozsah obsahuje pouze prázdné znaky.

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

Hlásí nulový index posledního výskytu zadaného value v aktuálním spanobjektu .

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

Vyhledá zadanou sekvenci a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá zadanou hodnotu a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá zadanou sekvenci a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá zadanou hodnotu a vrátí index jejího posledního výskytu. Hodnoty se porovnávají pomocí IEquatable{T}. Rovná se(T).

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

Vyhledá poslední index některé ze zadaných hodnot podobně jako volání LastIndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá poslední index libovolné ze zadaných hodnot.

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

Vyhledá poslední index některé ze zadaných hodnot podobně jako volání LastIndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá poslední index některé ze zadaných hodnot podobně jako volání LastIndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá poslední index některé ze zadaných hodnot podobně jako volání LastIndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá poslední index libovolné ze zadaných hodnot.

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

Vyhledá poslední index některé ze zadaných hodnot podobně jako volání LastIndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá poslední index některé ze zadaných hodnot podobně jako volání LastIndexOf několikrát pomocí logického operátoru OR.

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

Vyhledá poslední index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá poslední index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá poslední index libovolné hodnoty kromě zadané valuehodnoty .

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

Vyhledá poslední index jakékoli jiné hodnoty než zadané value0 nebo value1.

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

Vyhledá poslední index libovolné hodnoty kromě zadané value0hodnoty , value1nebo value2.

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

Vyhledá poslední index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá poslední index libovolné hodnoty kromě zadané valueshodnoty .

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

Vyhledá poslední index libovolné hodnoty kromě zadané valuehodnoty .

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

Vyhledá poslední index jakékoli jiné hodnoty než zadané value0 nebo value1.

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

Vyhledá poslední index libovolné hodnoty kromě zadané value0hodnoty , value1nebo value2.

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

Vyhledá poslední index libovolné hodnoty mimo rozsah mezi lowInclusive a highInclusivevčetně.

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

Vyhledá poslední index libovolné hodnoty mimo rozsah mezi lowInclusive a highInclusivevčetně.

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

Vyhledá poslední index libovolné hodnoty v rozsahu mezi lowInclusive a včetně highInclusive.

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

Vyhledá poslední index libovolné hodnoty v rozsahu mezi lowInclusive a včetně highInclusive.

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

Určuje, zda se v paměti překrývají dvě sekvence jen pro čtení.

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

Určuje, zda se dvě sekvence jen pro čtení překrývají v paměti a vypíše posun prvku.

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

Určuje, zda se rozsah a rozsah jen pro čtení překrývají v paměti.

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

Určuje, zda se rozsah a rozsah jen pro čtení překrývají v paměti, a výstup posun prvku.

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

Zkopíruje source do destinationa nahradí všechny výskyty oldValue řetězcem newValue.

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

Nahradí všechny výskyty řetězcem oldValuenewValue.

Reverse<T>(Span<T>)

Obrátí sekvenci prvků v celém rozsahu.

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

Určuje relativní pořadí dvou sekvencí jen pro čtení porovnáním jejich prvků pomocí funkce IComparable{T}. CompareTo(T).

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

Určuje relativní pořadí rozsahu a rozsahu jen pro čtení porovnáním prvků pomocí funkce IComparable{T}. CompareTo(T).

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

Určuje, zda jsou dvě sekvence jen pro čtení rovny porovnáním prvků pomocí funkce IEquatable{T}. Rovná se(T).

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

Určuje, zda jsou si dvě sekvence rovny, porovnáním prvků pomocí IEqualityComparer<T>.

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

Určuje, zda jsou rozsah a rozsah jen pro čtení rovny porovnáním prvků pomocí funkce IEquatable{T}. Rovná se(T).

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

Určuje, zda jsou si dvě sekvence rovny, porovnáním prvků pomocí IEqualityComparer<T>.

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

Seřadí prvky v celém Span<T> souboru pomocí TComparer.

Sort<T>(Span<T>)

Seřadí prvky v celém Span<T> objektu IComparable<T> pomocí implementace každého prvku Span<T>.

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

Seřadí prvky v celém Span<T> souboru pomocí zadaného Comparison<T>.

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

Seřadí dvojici rozsahů (jedno obsahující klíče a druhé obsahující odpovídající položky) na základě klíčů v prvním Span<T> z nich pomocí zadaného porovnávače.

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

Seřadí dvojici rozsahů (jedno obsahující klíče a druhé obsahující odpovídající položky) na základě klíčů v prvním Span<T> z nich pomocí IComparable<T> implementace každého klíče.

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

Seřadí dvojici rozsahů (jedno obsahující klíče a druhé obsahující odpovídající položky) na základě klíčů v prvním Span<T> z nich pomocí zadaného porovnání.

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

Analyzuje zdroj ReadOnlySpan<T> pro zadanou separatorhodnotu a naplňuje destination rozsah instancemi Range představujícími oblasti mezi oddělovači.

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

Analyzuje zdroj ReadOnlySpan<T> pro zadanou separatorhodnotu a naplňuje destination rozsah instancemi Range představujícími oblasti mezi oddělovači.

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

Analyzuje zdroj ReadOnlySpan<T> pro jednu ze zadaných separatorshodnot a naplňuje destination rozsah instancemi Range představujícími oblasti mezi oddělovači.

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

Analyzuje zdroj ReadOnlySpan<T> pro jednu ze zadaných separatorshodnot a naplňuje destination rozsah instancemi Range představujícími oblasti mezi oddělovači.

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

Určuje, zda rozsah znaků jen pro čtení začíná zadanou hodnotou při porovnání pomocí zadané StringComparison hodnoty.

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

Určuje, zda se zadaná sekvence zobrazí na začátku rozsahu jen pro čtení.

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

Určuje, zda se zadaná sekvence zobrazí na začátku rozsahu.

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

Zkopíruje znaky ze zdrojového rozsahu do cíle a převede každý znak na malá písmena pomocí pravidel pro velká písmena zadané jazykové verze.

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

Zkopíruje znaky ze zdrojového rozsahu do cíle a převede každý znak na malá písmena pomocí pravidel pro vkládání velkých písmen invariantní jazykové verze.

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

Zkopíruje znaky ze zdrojového rozsahu do cíle a převede každý znak na velká písmena pomocí pravidel pro velká písmena zadané jazykové verze.

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

Zkopíruje znaky ze zdrojového rozsahu do cíle a převede každý znak na velká písmena pomocí pravidel pro vytváření velkých písmen invariantní jazykové verze.

Trim(Memory<Char>)

Odebere všechny počáteční a koncové prázdné znaky z oblasti paměti znaků.

Trim(ReadOnlyMemory<Char>)

Odebere všechny počáteční a koncové prázdné znaky z oblasti paměti jen pro čtení.

Trim(ReadOnlySpan<Char>)

Odebere všechny počáteční a koncové prázdné znaky z rozsahu znaků jen pro čtení.

Trim(ReadOnlySpan<Char>, Char)

Odebere všechny úvodní a koncové výskyty zadaného znaku z rozsahu znaků jen pro čtení.

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

Odebere všechny úvodní a koncové výskyty sady znaků zadané v rozsahu jen pro čtení z rozsahu jen pro čtení.

Trim(Span<Char>)

Odebere všechny úvodní a koncové prázdné znaky z rozsahu znaků.

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

Odebere všechny počáteční a koncové výskyty sady prvků zadané v rozsahu jen pro čtení z oblasti paměti.

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

Odebere všechny počáteční a koncové výskyty zadaného prvku z oblasti paměti.

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

Odebere všechny počáteční a koncové výskyty sady prvků zadané v rozsahu jen pro čtení z oblasti paměti jen pro čtení.

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

Odebere všechny počáteční a koncové výskyty zadaného prvku z oblasti paměti jen pro čtení.

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

Odebere všechny počáteční a koncové výskyty sady prvků zadané v rozsahu jen pro čtení z rozsahu jen pro čtení.

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

Odebere všechny počáteční a koncové výskyty zadaného prvku z rozsahu jen pro čtení.

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

Odebere všechny počáteční a koncové výskyty sady prvků zadané v rozsahu jen pro čtení z rozsahu.

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

Odebere všechny počáteční a koncové výskyty zadaného prvku z rozsahu.

TrimEnd(Memory<Char>)

Odebere všechny koncové prázdné znaky z oblasti paměti znaků.

TrimEnd(ReadOnlyMemory<Char>)

Odebere všechny koncové prázdné znaky z oblasti paměti jen pro čtení.

TrimEnd(ReadOnlySpan<Char>)

Odebere všechny koncové prázdné znaky z rozsahu znaků jen pro čtení.

TrimEnd(ReadOnlySpan<Char>, Char)

Odebere všechny koncové výskyty zadaného znaku z rozsahu jen pro čtení.

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

Odebere všechny koncové výskyty sady znaků zadané v rozsahu jen pro čtení z rozsahu znaků jen pro čtení.

TrimEnd(Span<Char>)

Odebere všechny koncové prázdné znaky z rozsahu znaků.

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

Odebere všechny koncové výskyty sady prvků zadané v rozsahu jen pro čtení z oblasti paměti.

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

Odebere všechny koncové výskyty zadaného prvku z oblasti paměti znaků.

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

Odebere všechny koncové výskyty sady prvků zadané v rozsahu jen pro čtení z oblasti paměti jen pro čtení.

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

Odebere všechny koncové výskyty zadaného prvku z oblasti paměti jen pro čtení.

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

Odebere všechny koncové výskyty sady prvků zadané v rozsahu jen pro čtení z rozsahu jen pro čtení.

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

Odebere všechny koncové výskyty zadaného prvku z rozsahu jen pro čtení.

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

Odebere všechny koncové výskyty sady prvků zadané v rozsahu jen pro čtení z rozsahu.

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

Odebere všechny koncové výskyty zadaného prvku z rozsahu.

TrimStart(Memory<Char>)

Odebere všechny počáteční prázdné znaky z oblasti paměti.

TrimStart(ReadOnlyMemory<Char>)

Odebere všechny počáteční prázdné znaky z oblasti paměti jen pro čtení.

TrimStart(ReadOnlySpan<Char>)

Odebere všechny počáteční prázdné znaky z rozsahu jen pro čtení.

TrimStart(ReadOnlySpan<Char>, Char)

Odebere všechny počáteční výskyty zadaného znaku z rozsahu.

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

Odebere všechny počáteční výskyty sady znaků zadané v rozsahu jen pro čtení z rozsahu.

TrimStart(Span<Char>)

Odebere všechny počáteční prázdné znaky z rozsahu.

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

Odebere všechny počáteční výskyty sady prvků zadané v rozsahu jen pro čtení z oblasti paměti.

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

Odebere všechny počáteční výskyty zadaného prvku z oblasti paměti.

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

Odebere všechny počáteční výskyty sady prvků zadané v rozsahu jen pro čtení z oblasti paměti.

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

Odebere všechny počáteční výskyty zadaného prvku z oblasti paměti.

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

Odebere všechny počáteční výskyty sady prvků zadané v rozsahu jen pro čtení z rozsahu.

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

Odebere všechny počáteční výskyty zadaného prvku z rozsahu.

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

Odebere všechny počáteční výskyty sady prvků zadané v rozsahu jen pro čtení z rozsahu.

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

Odebere všechny počáteční výskyty zadaného prvku z rozsahu.

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

Zapíše CompositeFormat řetězec do rozsahu znaků a nahraďe položku formátu nebo položky řetězcovou reprezentací odpovídajících argumentů.

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

Zapíše CompositeFormat řetězec do rozsahu znaků a nahraďe položku formátu nebo položky řetězcovou reprezentací odpovídajících argumentů.

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

Zapíše zadaný interpolovaný řetězec do rozsahu znaků.

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

Zapíše zadaný interpolovaný řetězec do rozsahu znaků.

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

Zapíše CompositeFormat řetězec do rozsahu znaků a nahraďe položku formátu nebo položky řetězcovou reprezentací odpovídajících argumentů.

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

Zapíše CompositeFormat řetězec do rozsahu znaků a nahraďe položku formátu nebo položky řetězcovou reprezentací odpovídajících argumentů.

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

Zapíše CompositeFormat řetězec do rozsahu znaků a nahraďe položku formátu nebo položky řetězcovou reprezentací odpovídajících argumentů.

Platí pro