MemoryExtensions.TrimStart Metoda

Definicja

Przeciążenia

TrimStart(Memory<Char>)

Usuwa wszystkie wiodące znaki odstępu z regionu pamięci.Removes all leading whitespace characters from a memory region.

TrimStart(ReadOnlyMemory<Char>)

Usuwa wszystkie wiodące znaki odstępu z obszaru pamięci tylko do odczytu.Removes all leading whitespace characters from a read-only memory region.

TrimStart(ReadOnlySpan<Char>)

Usuwa wszystkie wiodące znaki odstępu z zakresu tylko do odczytu.Removes all leading whitespace characters from a read-only span.

TrimStart(Span<Char>)

Usuwa wszystkie wiodące znaki odstępu z zakresu.Removes all leading whitespace characters from a span.

TrimStart(ReadOnlySpan<Char>, Char)

Usuwa wszystkie wiodące wystąpienia określonego znaku z zakresu.Removes all leading occurrences of a specified character from the span.

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

Usuwa wszystkie wiodące wystąpienia zestawu znaków określone w zakresie tylko do odczytu z zakresu.Removes all leading occurrences of a set of characters specified in a read-only span from the span.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z zakresu.Removes all leading occurrences of a specified element from the span.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w zakresie tylko do odczytu z zakresu.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z regionu pamięci.Removes all leading occurrences of a specified element from a memory region.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w zakresie tylko do odczytu z zakresu.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z regionu pamięci.Removes all leading occurrences of a specified element from a memory region.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w ramach obszaru pamięci tylko do odczytu.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>)

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w ramach obszaru pamięci tylko do odczytu.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z zakresu.Removes all leading occurrences of a specified element from the span.

TrimStart(Memory<Char>)

Usuwa wszystkie wiodące znaki odstępu z regionu pamięci.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>

Pamięć źródłowa, z której są usuwane znaki.The source memory from which the characters are removed.

Zwraca

Przycięty region pamięci.The trimmed character memory region.

TrimStart(ReadOnlyMemory<Char>)

Usuwa wszystkie wiodące znaki odstępu z obszaru pamięci tylko do odczytu.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>

Pamięć źródłowa, z której są usuwane znaki.The source memory from which the characters are removed.

Zwraca

Przycięty region pamięci tylko do odczytu.The trimmed read-only character memory region.

TrimStart(ReadOnlySpan<Char>)

Usuwa wszystkie wiodące znaki odstępu z zakresu tylko do odczytu.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>

Zakres źródłowy, z którego znaki są usuwane.The source span from which the characters are removed.

Zwraca

Przycięty zakres znaków tylko do odczytu.The trimmed read-only character span.

TrimStart(Span<Char>)

Usuwa wszystkie wiodące znaki odstępu z zakresu.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>

Zakres źródłowy, z którego znaki są usuwane.The source span from which the characters are removed.

Zwraca

Przycięty zakres znaków.The trimmed character span.

TrimStart(ReadOnlySpan<Char>, Char)

Usuwa wszystkie wiodące wystąpienia określonego znaku z zakresu.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>

Zakres źródłowy, z którego jest usuwany znak.The source span from which the character is removed.

trimChar
Char

Określony znak, który ma być wyszukiwany i usunięty.The specified character to look for and remove.

Zwraca

Przycięty zakres znaków tylko do odczytu.The trimmed read-only character span.

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

Usuwa wszystkie wiodące wystąpienia zestawu znaków określone w zakresie tylko do odczytu z zakresu.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>

Zakres źródłowy, z którego znaki są usuwane.The source span from which the characters are removed.

trimChars
ReadOnlySpan<Char>

Zakres, który zawiera zestaw znaków do usunięcia.The span which contains the set of characters to remove.

Zwraca

Przycięty zakres znaków tylko do odczytu.The trimmed read-only character span.

Uwagi

Jeśli trimChars jest puste, zamiast tego są usuwane znaki odstępu.If trimChars is empty, whitespace characters are removed instead.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z zakresu.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 elementów w zakresie tylko do odczytu.The type of the elements in the read-only span.

Parametry

span
ReadOnlySpan<T>

Zakres źródłowy, z którego element jest usuwany.The source span from which the element is removed.

trimElement
T

Określony element do wyszukania i usunięcia.The specified element to look for and remove.

Zwraca

Przycięty zakres tylko do odczytu.The trimmed read-only span.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w zakresie tylko do odczytu z zakresu.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 elementów w zakresie tylko do odczytu.The type of the elements in the read-only span.

Parametry

span
ReadOnlySpan<T>

Zakres źródłowy, z którego elementy są usuwane.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

Zakres, który zawiera zestaw elementów do usunięcia.The span which contains the set of elements to remove.

Zwraca

Przycięty zakres tylko do odczytu.The trimmed read-only span.

Uwagi

Jeśli trimElements jest pusty, zakres jest zwracany bez zmian.If trimElements is empty, the span is returned unaltered.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z regionu pamięci.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 elementów w regionie pamięci tylko do odczytu.The type of the elements in the read-only memory region.

Parametry

memory
ReadOnlyMemory<T>

Pamięć źródłowa, z której element jest usuwany.The source memory from which the element is removed.

trimElement
T

Określony element do wyszukania i usunięcia.The specified element to look for and remove.

Zwraca

Przycięty region pamięci tylko do odczytu.The trimmed read-only memory region.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w zakresie tylko do odczytu z zakresu.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 elementów w zakresie.The type of the elements in the span.

Parametry

span
Span<T>

Zakres źródłowy, z którego elementy są usuwane.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

Zakres, który zawiera zestaw elementów do usunięcia.The span which contains the set of elements to remove.

Zwraca

Przycięty zakres.The trimmed span.

Uwagi

Jeśli trimElements jest pusty, zakres jest zwracany bez zmian.If trimElements is empty, the span is returned unaltered.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z regionu pamięci.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 elementów w regionie pamięci.The type of the elements in the memory region.

Parametry

memory
Memory<T>

Region pamięci źródłowej, z którego element jest usuwany.The source memory region from which the element is removed.

trimElement
T

Określony element do wyszukania i usunięcia.The specified element to look for and remove.

Zwraca

Przycięty region pamięci.The trimmed memory region.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w ramach obszaru pamięci tylko do odczytu.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 elementów w regionie pamięci.The type of the elements in the memory region.

Parametry

memory
Memory<T>

Pamięć źródłowa, z której zostaną usunięte elementy.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

Zakres, który zawiera zestaw elementów do usunięcia.The span which contains the set of elements to remove.

Zwraca

Przycięty region pamięci.The trimmed memory region.

Uwagi

Jeśli trimElements jest pusty, pamięć zostanie zwrócona w niezmienionej postaci.If trimElements is empty, the memory is returned unaltered.

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

Usuwa wszystkie wiodące wystąpienia zestawu elementów określonego w ramach obszaru pamięci tylko do odczytu.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 elementów w regionie pamięci tylko do odczytu.The type of the elements in the read-only memory region.

Parametry

memory
ReadOnlyMemory<T>

Pamięć źródłowa, z której zostaną usunięte elementy.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

Zakres, który zawiera zestaw elementów do usunięcia.The span which contains the set of elements to remove.

Zwraca

Przycięty region pamięci tylko do odczytu.The trimmed read-only memory region.

Uwagi

Jeśli trimElements jest pusty, pamięć zostanie zwrócona w niezmienionej postaci.If trimElements is empty, the memory is returned unaltered.

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

Usuwa wszystkie wiodące wystąpienia określonego elementu z zakresu.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 elementów w zakresie.The type of the elements in the span.

Parametry

span
Span<T>

Zakres źródłowy, z którego element jest usuwany.The source span from which the element is removed.

trimElement
T

Określony element do wyszukania i usunięcia.The specified element to look for and remove.

Zwraca

Przycięty zakres.The trimmed span.

Dotyczy