MemoryExtensions.TrimStart MemoryExtensions.TrimStart MemoryExtensions.TrimStart MemoryExtensions.TrimStart Method

Definice

Přetížení

TrimStart(Memory<Char>) TrimStart(Memory<Char>) TrimStart(Memory<Char>) TrimStart(Memory<Char>)

Odebere všechny úvodní prázdné znaky z oblasti paměti.Removes all leading whitespace characters from a memory region.

TrimStart(ReadOnlyMemory<Char>) TrimStart(ReadOnlyMemory<Char>) TrimStart(ReadOnlyMemory<Char>) TrimStart(ReadOnlyMemory<Char>)

Odebere všechny úvodní prázdné znaky z oblasti paměti jen pro čtení.Removes all leading whitespace characters from a read-only memory region.

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

Odebere všechny úvodní prázdné znaky z rozsahu určeného jen pro čtení.Removes all leading whitespace characters from a read-only span.

TrimStart(Span<Char>) TrimStart(Span<Char>) TrimStart(Span<Char>) TrimStart(Span<Char>)

Odebere všechny úvodní prázdné znaky z rozsahu.Removes all leading whitespace characters from a span.

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

Odebere všechny úvodní výskyty zadaného znaku z rozsahu.Removes all leading occurrences of a specified character from the span.

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

Odebere všechny úvodní výskyty sady znaků zadané v rozsahu, který je jen pro čtení, z rozsahu.Removes all leading occurrences of a set of characters specified in a read-only span from the span.

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

Odebere všechny úvodní výskyty zadaného elementu z rozsahu.Removes all leading occurrences of a specified element from the span.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z rozsahu.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

Odebere všechny úvodní výskyty zadaného prvku z oblasti paměti.Removes all leading occurrences of a specified element from a memory region.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z rozsahu.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

Odebere všechny úvodní výskyty zadaného prvku z oblasti paměti.Removes all leading occurrences of a specified element from a memory region.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z oblasti paměti.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z oblasti paměti.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

Odebere všechny úvodní výskyty zadaného elementu z rozsahu.Removes all leading occurrences of a specified element from the span.

TrimStart(Memory<Char>) TrimStart(Memory<Char>) TrimStart(Memory<Char>) TrimStart(Memory<Char>)

Odebere všechny úvodní prázdné znaky z oblasti paměti.Removes all leading whitespace characters from a memory region.

public:
[System::Runtime::CompilerServices::Extension]
 static Memory<char> TrimStart(Memory<char> memory);
public static Memory<char> TrimStart (this Memory<char> memory);
static member TrimStart : Memory<char> -> Memory<char>
<Extension()>
Public Function TrimStart (memory As Memory(Of Char)) As Memory(Of Char)

Parametry

memory
Memory<Char>

Zdrojová paměť, ze které se odeberou znakyThe source memory from which the characters are removed.

Návraty

Oblast vystříhatelné znakové paměti.The trimmed character memory region.

TrimStart(ReadOnlyMemory<Char>) TrimStart(ReadOnlyMemory<Char>) TrimStart(ReadOnlyMemory<Char>) TrimStart(ReadOnlyMemory<Char>)

Odebere všechny úvodní prázdné znaky z oblasti paměti jen pro čtení.Removes all leading whitespace characters from a read-only memory region.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlyMemory<char> TrimStart(ReadOnlyMemory<char> memory);
public static ReadOnlyMemory<char> TrimStart (this ReadOnlyMemory<char> memory);
static member TrimStart : ReadOnlyMemory<char> -> ReadOnlyMemory<char>
<Extension()>
Public Function TrimStart (memory As ReadOnlyMemory(Of Char)) As ReadOnlyMemory(Of Char)

Parametry

memory
ReadOnlyMemory<Char>

Zdrojová paměť, ze které se odeberou znakyThe source memory from which the characters are removed.

Návraty

Zkrácená oblast paměti pro čtení znaků jen pro čtení.The trimmed read-only character memory region.

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

Odebere všechny úvodní prázdné znaky z rozsahu určeného jen pro čtení.Removes all leading whitespace characters from a read-only span.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<char> TrimStart(ReadOnlySpan<char> span);
public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span);
static member TrimStart : ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function TrimStart (span As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)

Parametry

span
ReadOnlySpan<Char>

Rozsah zdroje, ze kterého jsou odebrány znaky.The source span from which the characters are removed.

Návraty

Oříznutý rozsah znaků jen pro čtení.The trimmed read-only character span.

TrimStart(Span<Char>) TrimStart(Span<Char>) TrimStart(Span<Char>) TrimStart(Span<Char>)

Odebere všechny úvodní prázdné znaky z rozsahu.Removes all leading whitespace characters from a span.

public:
[System::Runtime::CompilerServices::Extension]
 static Span<char> TrimStart(Span<char> span);
public static Span<char> TrimStart (this Span<char> span);
static member TrimStart : Span<char> -> Span<char>
<Extension()>
Public Function TrimStart (span As Span(Of Char)) As Span(Of Char)

Parametry

span
Span<Char>

Rozsah zdroje, ze kterého jsou odebrány znaky.The source span from which the characters are removed.

Návraty

Oříznuté rozpětí znaků.The trimmed character span.

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

Odebere všechny úvodní výskyty zadaného znaku z rozsahu.Removes all leading occurrences of a specified character from the span.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<char> TrimStart(ReadOnlySpan<char> span, char trimChar);
public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span, char trimChar);
static member TrimStart : ReadOnlySpan<char> * char -> ReadOnlySpan<char>
<Extension()>
Public Function TrimStart (span As ReadOnlySpan(Of Char), trimChar As Char) As ReadOnlySpan(Of Char)

Parametry

span
ReadOnlySpan<Char>

Rozsah zdroje, ze kterého se má znak odebratThe source span from which the character is removed.

trimChar
Char Char Char Char

Zadaný znak, který se má vyhledat a odebratThe specified character to look for and remove.

Návraty

Oříznutý rozsah znaků jen pro čtení.The trimmed read-only character span.

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

Odebere všechny úvodní výskyty sady znaků zadané v rozsahu, který je jen pro čtení, z rozsahu.Removes all leading occurrences of a set of characters specified in a read-only span from the span.

public:
[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<char> TrimStart(ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
public static ReadOnlySpan<char> TrimStart (this ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
static member TrimStart : ReadOnlySpan<char> * ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function TrimStart (span As ReadOnlySpan(Of Char), trimChars As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)

Parametry

span
ReadOnlySpan<Char>

Rozsah zdroje, ze kterého jsou odebrány znaky.The source span from which the characters are removed.

trimChars
ReadOnlySpan<Char>

Rozsah obsahující sadu znaků, které mají být odebrány.The span which contains the set of characters to remove.

Návraty

Oříznutý rozsah znaků jen pro čtení.The trimmed read-only character span.

Poznámky

Pokud trimChars je prázdný, místo toho se odeberou prázdné znaky.If trimChars is empty, whitespace characters are removed instead.

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

Odebere všechny úvodní výskyty zadaného elementu z rozsahu.Removes all leading occurrences of a specified element from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<T> TrimStart(ReadOnlySpan<T> span, T trimElement);
public static ReadOnlySpan<T> TrimStart<T> (this ReadOnlySpan<T> span, T trimElement) where T : IEquatable<T>;
static member TrimStart : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), trimElement As T) As ReadOnlySpan(Of T)

Parametry typu

T

Typ prvků v rozsahu určeném jen pro čtení.The type of the elements in the read-only span.

Parametry

span
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Rozsah zdroje, ze kterého je odebrán prvek.The source span from which the element is removed.

trimElement

Zadaný element, který se má vyhledat a odebrat.The specified element to look for and remove.

Návraty

Oříznutý rozsah určený jen pro čtení.The trimmed read-only span.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z rozsahu.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlySpan<T> TrimStart(ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements);
public static ReadOnlySpan<T> TrimStart<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As ReadOnlySpan(Of T), trimElements As ReadOnlySpan(Of T)) As ReadOnlySpan(Of T)

Parametry typu

T

Typ prvků v rozsahu určeném jen pro čtení.The type of the elements in the read-only span.

Parametry

span
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Rozsah zdroje, ze kterého jsou odebrány prvky.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které mají být odebrány.The span which contains the set of elements to remove.

Návraty

Oříznutý rozsah určený jen pro čtení.The trimmed read-only span.

Poznámky

Pokud trimElements je prázdný, rozpětí se vrátí beze změny.If trimElements is empty, the span is returned unaltered.

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

Odebere všechny úvodní výskyty zadaného prvku z oblasti paměti.Removes all leading occurrences of a specified element from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlyMemory<T> TrimStart(ReadOnlyMemory<T> memory, T trimElement);
public static ReadOnlyMemory<T> TrimStart<T> (this ReadOnlyMemory<T> memory, T trimElement) where T : IEquatable<T>;
static member TrimStart : ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As ReadOnlyMemory(Of T), trimElement As T) As ReadOnlyMemory(Of T)

Parametry typu

T

Typ prvků v oblasti paměti jen pro čtení.The type of the elements in the read-only memory region.

Parametry

memory
ReadOnlyMemory<T> ReadOnlyMemory<T> ReadOnlyMemory<T> ReadOnlyMemory<T>

Zdrojová paměť, ze které je prvek odebrán.The source memory from which the element is removed.

trimElement

Zadaný element, který se má vyhledat a odebrat.The specified element to look for and remove.

Návraty

Zkrácená oblast paměti jen pro čtení.The trimmed read-only memory region.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z rozsahu.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Span<T> TrimStart(Span<T> span, ReadOnlySpan<T> trimElements);
public static Span<T> TrimStart<T> (this Span<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : Span<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> Span<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As Span(Of T), trimElements As ReadOnlySpan(Of T)) As Span(Of T)

Parametry typu

T

Typ prvků v rozsahu.The type of the elements in the span.

Parametry

span
Span<T> Span<T> Span<T> Span<T>

Rozsah zdroje, ze kterého jsou odebrány prvky.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které mají být odebrány.The span which contains the set of elements to remove.

Návraty

Oříznutý rozsah.The trimmed span.

Poznámky

Pokud trimElements je prázdný, rozpětí se vrátí beze změny.If trimElements is empty, the span is returned unaltered.

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

Odebere všechny úvodní výskyty zadaného prvku z oblasti paměti.Removes all leading occurrences of a specified element from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Memory<T> TrimStart(Memory<T> memory, T trimElement);
public static Memory<T> TrimStart<T> (this Memory<T> memory, T trimElement) where T : IEquatable<T>;
static member TrimStart : Memory<'T (requires 'T :> IEquatable<'T>)> * 'T -> Memory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As Memory(Of T), trimElement As T) As Memory(Of T)

Parametry typu

T

Typ prvků v oblasti paměti.The type of the elements in the memory region.

Parametry

memory
Memory<T> Memory<T> Memory<T> Memory<T>

Oblast zdrojové paměti, ze které je odebrán prvek.The source memory region from which the element is removed.

trimElement

Zadaný element, který se má vyhledat a odebrat.The specified element to look for and remove.

Návraty

Oblast oříznuté paměti.The trimmed memory region.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z oblasti paměti.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Memory<T> TrimStart(Memory<T> memory, ReadOnlySpan<T> trimElements);
public static Memory<T> TrimStart<T> (this Memory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : Memory<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> Memory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As Memory(Of T), trimElements As ReadOnlySpan(Of T)) As Memory(Of T)

Parametry typu

T

Typ prvků v oblasti paměti.The type of the elements in the memory region.

Parametry

memory
Memory<T> Memory<T> Memory<T> Memory<T>

Zdrojová paměť, ze které se prvky odeberouThe source memory from which the elements are removed.

trimElements
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které mají být odebrány.The span which contains the set of elements to remove.

Návraty

Oblast oříznuté paměti.The trimmed memory region.

Poznámky

Pokud trimElements je prázdný, vrátí se paměť beze změny.If trimElements is empty, the memory is returned unaltered.

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

Odebere všechny úvodní výskyty sady prvků určených v rozsahu určeném pouze pro čtení z oblasti paměti.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static ReadOnlyMemory<T> TrimStart(ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements);
public static ReadOnlyMemory<T> TrimStart<T> (this ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimStart : ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> * ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> -> ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (memory As ReadOnlyMemory(Of T), trimElements As ReadOnlySpan(Of T)) As ReadOnlyMemory(Of T)

Parametry typu

T

Typ prvků v oblasti paměti jen pro čtení.The type of the elements in the read-only memory region.

Parametry

memory
ReadOnlyMemory<T> ReadOnlyMemory<T> ReadOnlyMemory<T> ReadOnlyMemory<T>

Zdrojová paměť, ze které se prvky odeberouThe source memory from which the elements are removed.

trimElements
ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T> ReadOnlySpan<T>

Rozsah obsahující sadu prvků, které mají být odebrány.The span which contains the set of elements to remove.

Návraty

Zkrácená oblast paměti jen pro čtení.The trimmed read-only memory region.

Poznámky

Pokud trimElements je prázdný, vrátí se paměť beze změny.If trimElements is empty, the memory is returned unaltered.

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

Odebere všechny úvodní výskyty zadaného elementu z rozsahu.Removes all leading occurrences of a specified element from the span.

public:
generic <typename T>
 where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
 static Span<T> TrimStart(Span<T> span, T trimElement);
public static Span<T> TrimStart<T> (this Span<T> span, T trimElement) where T : IEquatable<T>;
static member TrimStart : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> Span<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimStart(Of T As IEquatable(Of T)) (span As Span(Of T), trimElement As T) As Span(Of T)

Parametry typu

T

Typ prvků v rozsahu.The type of the elements in the span.

Parametry

span
Span<T> Span<T> Span<T> Span<T>

Rozsah zdroje, ze kterého je odebrán prvek.The source span from which the element is removed.

trimElement

Zadaný element, který se má vyhledat a odebrat.The specified element to look for and remove.

Návraty

Oříznutý rozsah.The trimmed span.

Platí pro