MemoryExtensions.TrimStart Metoda

Definice

Přetížení

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(Span<Char>)

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

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<T>(Span<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ých v rozsahu určeném 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>(ReadOnlySpan<T>, ReadOnlySpan<T>)

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

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ých v rozsahu jen pro čtení z oblasti paměti.

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

Odebere všechny počáteční výskyty sady prvků zadaných 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(Memory<Char>)

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static Memory<char> TrimStart (this Memory<char> memory);

Parametry

memory
Memory<Char>

Zdrojová paměť, ze které jsou znaky odebrány.

Návraty

Oříznutá oblast paměti znaků.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TrimStart(ReadOnlyMemory<Char>)

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlyMemory<char> TrimStart (this ReadOnlyMemory<char> memory);

Parametry

memory
ReadOnlyMemory<Char>

Zdrojová paměť, ze které jsou znaky odebrány.

Návraty

Oříznutá oblast paměti jen pro čtení.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TrimStart(ReadOnlySpan<Char>)

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span);

Parametry

span
ReadOnlySpan<Char>

Zdrojový rozsah, ze kterého jsou znaky odebrány.

Návraty

Oříznuté rozsahy znaků jen pro čtení.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0, 2.1

TrimStart(Span<Char>)

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static Span<char> TrimStart (this Span<char> span);

Parametry

span
Span<Char>

Zdrojový rozsah, ze kterého jsou znaky odebrány.

Návraty

Oříznutý rozsah znaků.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

TrimStart(ReadOnlySpan<Char>, Char)

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span, char trimChar);

Parametry

span
ReadOnlySpan<Char>

Zdrojový rozsah, ze kterého je znak odebrán.

trimChar
Char

Zadaný znak, který se má vyhledat a odebrat.

Návraty

Oříznuté rozsahy znaků jen pro čtení.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0, 2.1

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);

Parametry

span
ReadOnlySpan<Char>

Zdrojový rozsah, ze kterého jsou znaky odebrány.

trimChars
ReadOnlySpan<Char>

Rozsah obsahující sadu znaků, které se mají odebrat.

Návraty

Oříznuté rozsahy znaků jen pro čtení.

Poznámky

Pokud je trimChars prázdný, odeberou se prázdné znaky.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Standard 2.0, 2.1

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static Span<T> TrimStart<T> (this Span<T> span, T trimElement) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v rozsahu.

Parametry

span
Span<T>

Zdrojový rozsah, ze kterého je prvek odebrán.

trimElement
T

Zadaný prvek, který se má vyhledat a odebrat.

Návraty

Oříznuté rozpětí.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static Span<T> TrimStart<T> (this Span<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v rozsahu.

Parametry

span
Span<T>

Zdrojový rozsah, ze kterého jsou prvky odebrány.

trimElements
ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které se mají odebrat.

Návraty

Oříznuté rozpětí.

Poznámky

Pokud je trimElements prázdný, je rozsah vrácen beze přípony.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlySpan<T> TrimStart<T> (this ReadOnlySpan<T> span, T trimElement) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v rozsahu jen pro čtení.

Parametry

span
ReadOnlySpan<T>

Zdrojový rozsah, ze kterého je prvek odebrán.

trimElement
T

Zadaný prvek, který se má vyhledat a odebrat.

Návraty

Oříznuté rozpětí jen pro čtení.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlySpan<T> TrimStart<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v rozsahu jen pro čtení.

Parametry

span
ReadOnlySpan<T>

Zdrojový rozsah, ze kterého jsou prvky odebrány.

trimElements
ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které se mají odebrat.

Návraty

Oříznuté rozpětí jen pro čtení.

Poznámky

Pokud je trimElements prázdný, je rozsah vrácen beze přípony.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static Memory<T> TrimStart<T> (this Memory<T> memory, T trimElement) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v oblasti paměti.

Parametry

memory
Memory<T>

Zdrojová oblast paměti, ze které je prvek odebrán.

trimElement
T

Zadaný prvek, který se má vyhledat a odebrat.

Návraty

Oříznutá oblast paměti.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlyMemory<T> TrimStart<T> (this ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v oblasti paměti jen pro čtení.

Parametry

memory
ReadOnlyMemory<T>

Zdrojová paměť, ze které jsou prvky odebrány.

trimElements
ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které se mají odebrat.

Návraty

Oříznutá oblast paměti jen pro čtení.

Poznámky

Pokud je trimElements prázdný, vrátí se paměť beze záporu.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static Memory<T> TrimStart<T> (this Memory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v oblasti paměti.

Parametry

memory
Memory<T>

Zdrojová paměť, ze které jsou prvky odebrány.

trimElements
ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které se mají odebrat.

Návraty

Oříznutá oblast paměti.

Poznámky

Pokud je trimElements prázdný, vrátí se paměť beze záporu.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

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

Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs
Zdroj:
MemoryExtensions.Trim.cs

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

public static ReadOnlyMemory<T> TrimStart<T> (this ReadOnlyMemory<T> memory, T trimElement) where T : IEquatable<T>;

Parametry typu

T

Typ prvků v oblasti paměti jen pro čtení.

Parametry

memory
ReadOnlyMemory<T>

Zdrojová paměť, ze které je prvek odebrán.

trimElement
T

Zadaný prvek, který se má vyhledat a odebrat.

Návraty

Oříznutá oblast paměti jen pro čtení.

Platí pro

.NET 9 a další verze
Produkt Verze
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9