MemoryExtensions.TrimStart Methode

Definition

Überlädt

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

Entfernt alle führenden Vorkommen einer Reihe von Zeichen, die in einer schreibgeschützten Spanne angegeben sind, aus der Spanne.Removes all leading occurrences of a set of characters specified in a read-only span from the span.

TrimStart(Span<Char>)

Entfernt alle führenden Leerzeichen aus einer Spanne.Removes all leading whitespace characters from a span.

TrimStart(ReadOnlySpan<Char>, Char)

Entfernt alle führenden Vorkommen eines bestimmten Zeichens aus der Spanne.Removes all leading occurrences of a specified character from the span.

TrimStart(ReadOnlyMemory<Char>)

Entfernt alle führenden Leerzeichen aus einem schreibgeschützten Speicherbereich.Removes all leading whitespace characters from a read-only memory region.

TrimStart(Memory<Char>)

Entfernt alle führenden Leerzeichen aus einem Speicherbereich.Removes all leading whitespace characters from a memory region.

TrimStart(ReadOnlySpan<Char>)

Entfernt alle führenden Leerzeichen aus einer schreibgeschützten Spanne.Removes all leading whitespace characters from a read-only span.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus der Spanne.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus einem Speicherbereich.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

Entfernt alle führenden Vorkommen eines angegebenen Elements aus einem Speicherbereich.Removes all leading occurrences of a specified element from a memory region.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus einem Speicherbereich.Removes all leading occurrences of a set of elements specified in a read-only span from a memory region.

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

Entfernt alle führenden Vorkommen eines angegebenen Elements aus einem Speicherbereich.Removes all leading occurrences of a specified element from a memory region.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus der Spanne.Removes all leading occurrences of a set of elements specified in a read-only span from the span.

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

Entfernt alle führenden Vorkommen eines bestimmten Elements aus der Spanne.Removes all leading occurrences of a specified element from the span.

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

Entfernt alle führenden Vorkommen eines bestimmten Elements aus der Spanne.Removes all leading occurrences of a specified element from the span.

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

Entfernt alle führenden Vorkommen einer Reihe von Zeichen, die in einer schreibgeschützten Spanne angegeben sind, aus der Spanne.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)

Parameter

span
ReadOnlySpan<Char>

Die Quellspanne, aus der die Zeichen entfernt werden.The source span from which the characters are removed.

trimChars
ReadOnlySpan<Char>

Die Spanne, die den zu entfernenden Zeichensatz enthält.The span which contains the set of characters to remove.

Gibt zurück

ReadOnlySpan<Char>

Der zugeschnittene, schreibgeschützte Zeichenbereich.The trimmed read-only character span.

Hinweise

Wenn trimChars leer ist, werden stattdessen Leerzeichen entfernt.If trimChars is empty, whitespace characters are removed instead.

TrimStart(Span<Char>)

Entfernt alle führenden Leerzeichen aus einer Spanne.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)

Parameter

span
Span<Char>

Die Quellspanne, aus der die Zeichen entfernt werden.The source span from which the characters are removed.

Gibt zurück

Span<Char>

Der zugeschnittene Zeichenbereich.The trimmed character span.

TrimStart(ReadOnlySpan<Char>, Char)

Entfernt alle führenden Vorkommen eines bestimmten Zeichens aus der Spanne.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)

Parameter

span
ReadOnlySpan<Char>

Die Quellspanne, aus der das Zeichen entfernt wird.The source span from which the character is removed.

trimChar
Char

Das angegebene Zeichen, das gesucht und entfernt werden soll.The specified character to look for and remove.

Gibt zurück

ReadOnlySpan<Char>

Der zugeschnittene, schreibgeschützte Zeichenbereich.The trimmed read-only character span.

TrimStart(ReadOnlyMemory<Char>)

Entfernt alle führenden Leerzeichen aus einem schreibgeschützten Speicherbereich.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)

Parameter

memory
ReadOnlyMemory<Char>

Der Quellspeicher, aus dem die Zeichen entfernt werden.The source memory from which the characters are removed.

Gibt zurück

ReadOnlyMemory<Char>

Der zugeschnittene, schreibgeschützte Zeichenspeicherbereich.The trimmed read-only character memory region.

TrimStart(Memory<Char>)

Entfernt alle führenden Leerzeichen aus einem Speicherbereich.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)

Parameter

memory
Memory<Char>

Der Quellspeicher, aus dem die Zeichen entfernt werden.The source memory from which the characters are removed.

Gibt zurück

Memory<Char>

Der zugeschnittene Zeichenspeicherbereich.The trimmed character memory region.

TrimStart(ReadOnlySpan<Char>)

Entfernt alle führenden Leerzeichen aus einer schreibgeschützten Spanne.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)

Parameter

span
ReadOnlySpan<Char>

Die Quellspanne, aus der die Zeichen entfernt werden.The source span from which the characters are removed.

Gibt zurück

ReadOnlySpan<Char>

Der zugeschnittene, schreibgeschützte Zeichenbereich.The trimmed read-only character span.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus der Spanne.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)

Typparameter

T

Der Typ der Elemente in der Spanne.The type of the elements in the span.

Parameter

span
Span<T>

Die Quellspanne, aus der die Elemente entfernt werden.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

Die Spanne, die den Satz der zu entfernenden Elemente enthält.The span which contains the set of elements to remove.

Gibt zurück

Span<T>

Der zugeschnittene Bereich.The trimmed span.

Hinweise

Wenn trimElements leer ist, wird die Spanne unverändert zurückgegeben.If trimElements is empty, the span is returned unaltered.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus einem Speicherbereich.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)

Typparameter

T

Der Typ der Elemente im Speicherbereich.The type of the elements in the memory region.

Parameter

memory
Memory<T>

Der Quellspeicher, aus dem die Elemente entfernt werden.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

Die Spanne, die den Satz der zu entfernenden Elemente enthält.The span which contains the set of elements to remove.

Gibt zurück

Memory<T>

Der zugeschnittene Speicherbereich.The trimmed memory region.

Hinweise

Wenn trimElements leer ist, wird der Arbeitsspeicher unverändert zurückgegeben.If trimElements is empty, the memory is returned unaltered.

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

Entfernt alle führenden Vorkommen eines angegebenen Elements aus einem Speicherbereich.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)

Typparameter

T

Der Typ der Elemente im Speicherbereich.The type of the elements in the memory region.

Parameter

memory
Memory<T>

Der Quellspeicherbereich, aus dem das Element entfernt wird.The source memory region from which the element is removed.

trimElement
T

Das angegebene Element, das gesucht und entfernt werden soll.The specified element to look for and remove.

Gibt zurück

Memory<T>

Der zugeschnittene Speicherbereich.The trimmed memory region.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus einem Speicherbereich.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)

Typparameter

T

Der Typ der Elemente im schreibgeschützten Speicherbereich.The type of the elements in the read-only memory region.

Parameter

memory
ReadOnlyMemory<T>

Der Quellspeicher, aus dem die Elemente entfernt werden.The source memory from which the elements are removed.

trimElements
ReadOnlySpan<T>

Die Spanne, die den Satz der zu entfernenden Elemente enthält.The span which contains the set of elements to remove.

Gibt zurück

ReadOnlyMemory<T>

Der zugeschnittene, schreibgeschützte Speicherbereich.The trimmed read-only memory region.

Hinweise

Wenn trimElements leer ist, wird der Arbeitsspeicher unverändert zurückgegeben.If trimElements is empty, the memory is returned unaltered.

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

Entfernt alle führenden Vorkommen eines angegebenen Elements aus einem Speicherbereich.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)

Typparameter

T

Der Typ der Elemente im schreibgeschützten Speicherbereich.The type of the elements in the read-only memory region.

Parameter

memory
ReadOnlyMemory<T>

Der Quellspeicher, aus dem das Element entfernt wird.The source memory from which the element is removed.

trimElement
T

Das angegebene Element, das gesucht und entfernt werden soll.The specified element to look for and remove.

Gibt zurück

ReadOnlyMemory<T>

Der zugeschnittene, schreibgeschützte Speicherbereich.The trimmed read-only memory region.

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

Entfernt alle führenden Vorkommen einer Reihe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus der Spanne.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)

Typparameter

T

Der Typ der Elemente in der schreibgeschützten Spanne.The type of the elements in the read-only span.

Parameter

span
ReadOnlySpan<T>

Die Quellspanne, aus der die Elemente entfernt werden.The source span from which the elements are removed.

trimElements
ReadOnlySpan<T>

Die Spanne, die den Satz der zu entfernenden Elemente enthält.The span which contains the set of elements to remove.

Gibt zurück

ReadOnlySpan<T>

Der zugeschnittene, schreibgeschützte Bereich.The trimmed read-only span.

Hinweise

Wenn trimElements leer ist, wird die Spanne unverändert zurückgegeben.If trimElements is empty, the span is returned unaltered.

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

Entfernt alle führenden Vorkommen eines bestimmten Elements aus der Spanne.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)

Typparameter

T

Der Typ der Elemente in der schreibgeschützten Spanne.The type of the elements in the read-only span.

Parameter

span
ReadOnlySpan<T>

Die Quellspanne, aus der das Element entfernt wird.The source span from which the element is removed.

trimElement
T

Das angegebene Element, das gesucht und entfernt werden soll.The specified element to look for and remove.

Gibt zurück

ReadOnlySpan<T>

Der zugeschnittene, schreibgeschützte Bereich.The trimmed read-only span.

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

Entfernt alle führenden Vorkommen eines bestimmten Elements aus der Spanne.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)

Typparameter

T

Der Typ der Elemente in der Spanne.The type of the elements in the span.

Parameter

span
Span<T>

Die Quellspanne, aus der das Element entfernt wird.The source span from which the element is removed.

trimElement
T

Das angegebene Element, das gesucht und entfernt werden soll.The specified element to look for and remove.

Gibt zurück

Span<T>

Der zugeschnittene Bereich.The trimmed span.

Gilt für: