MemoryExtensions.TrimEnd Methode
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
TrimEnd(ReadOnlySpan<Char>, Char) |
Entfernt alle nachfolgenden Vorkommen eines angegebenen Zeichens aus einer schreibgeschützten Spanne. |
TrimEnd(Memory<Char>) |
Entfernt alle nachfolgenden Leerzeichen aus einem Zeichenspeicherbereich. |
TrimEnd(ReadOnlyMemory<Char>) |
Entfernt alle nachfolgenden Leerzeichen aus einem schreibgeschützten Zeichenspeicherbereich. |
TrimEnd(ReadOnlySpan<Char>) |
Entfernt alle nachfolgenden Leerzeichen aus einer schreibgeschützten Zeichenspanne. |
TrimEnd(Span<Char>) |
Entfernt alle nachfolgenden Leerzeichen aus einer Zeichenspanne. |
TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Entfernt alle nachfolgenden Vorkommen einer Reihe von Zeichen, die in einer schreibgeschützten Spanne von einer schreibgeschützten Zeichenspanne angegeben sind. |
TrimEnd<T>(Memory<T>, T) |
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einem Zeichenspeicherbereich. |
TrimEnd<T>(Span<T>, ReadOnlySpan<T>) |
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einer schreibgeschützten Spanne von einer Spanne angegeben sind. |
TrimEnd<T>(Span<T>, T) |
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einer Spanne. |
TrimEnd<T>(ReadOnlySpan<T>, T) |
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einer schreibgeschützten Spanne. |
TrimEnd<T>(Memory<T>, ReadOnlySpan<T>) |
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einer schreibgeschützten Spanne von einem Speicherbereich angegeben sind. |
TrimEnd<T>(ReadOnlyMemory<T>, T) |
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einem schreibgeschützten Speicherbereich. |
TrimEnd<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einem schreibgeschützten Bereich angegeben sind, aus einem schreibgeschützten Speicherbereich. |
TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus einer schreibgeschützten Spanne. |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen eines angegebenen Zeichens aus einer schreibgeschützten Spanne.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<char> TrimEnd(ReadOnlySpan<char> span, char trimChar);
public static ReadOnlySpan<char> TrimEnd (this ReadOnlySpan<char> span, char trimChar);
static member TrimEnd : ReadOnlySpan<char> * char -> ReadOnlySpan<char>
<Extension()>
Public Function TrimEnd (span As ReadOnlySpan(Of Char), trimChar As Char) As ReadOnlySpan(Of Char)
Parameter
- span
- ReadOnlySpan<Char>
Die Quellspanne, aus der das Zeichen entfernt wird.
- trimChar
- Char
Das angegebene Zeichen, nach dem gesucht und entfernt werden soll.
Gibt zurück
Die gekürzte schreibgeschützte Zeichenspanne.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.0, 2.1 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Leerzeichen aus einem Zeichenspeicherbereich.
public:
[System::Runtime::CompilerServices::Extension]
static Memory<char> TrimEnd(Memory<char> memory);
public static Memory<char> TrimEnd (this Memory<char> memory);
static member TrimEnd : Memory<char> -> Memory<char>
<Extension()>
Public Function TrimEnd (memory As Memory(Of Char)) As Memory(Of Char)
Parameter
Gibt zurück
Der gekürzte Zeichenspeicherbereich.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Leerzeichen aus einem schreibgeschützten Zeichenspeicherbereich.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlyMemory<char> TrimEnd(ReadOnlyMemory<char> memory);
public static ReadOnlyMemory<char> TrimEnd (this ReadOnlyMemory<char> memory);
static member TrimEnd : ReadOnlyMemory<char> -> ReadOnlyMemory<char>
<Extension()>
Public Function TrimEnd (memory As ReadOnlyMemory(Of Char)) As ReadOnlyMemory(Of Char)
Parameter
- memory
- ReadOnlyMemory<Char>
Der Quellspeicher, aus dem die Zeichen entfernt werden.
Gibt zurück
Die gekürzte schreibgeschützte Zeichenspanne.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Leerzeichen aus einer schreibgeschützten Zeichenspanne.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<char> TrimEnd(ReadOnlySpan<char> span);
public static ReadOnlySpan<char> TrimEnd (this ReadOnlySpan<char> span);
static member TrimEnd : ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function TrimEnd (span As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)
Parameter
- span
- ReadOnlySpan<Char>
Die Quelle erstreckt sich, aus der die Zeichen entfernt werden.
Gibt zurück
Die gekürzte schreibgeschützte Zeichenspanne.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.0, 2.1 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Leerzeichen aus einer Zeichenspanne.
public:
[System::Runtime::CompilerServices::Extension]
static Span<char> TrimEnd(Span<char> span);
public static Span<char> TrimEnd (this Span<char> span);
static member TrimEnd : Span<char> -> Span<char>
<Extension()>
Public Function TrimEnd (span As Span(Of Char)) As Span(Of Char)
Parameter
Gibt zurück
Die gekürzte Zeichenspanne.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen einer Reihe von Zeichen, die in einer schreibgeschützten Spanne von einer schreibgeschützten Zeichenspanne angegeben sind.
public:
[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<char> TrimEnd(ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
public static ReadOnlySpan<char> TrimEnd (this ReadOnlySpan<char> span, ReadOnlySpan<char> trimChars);
static member TrimEnd : ReadOnlySpan<char> * ReadOnlySpan<char> -> ReadOnlySpan<char>
<Extension()>
Public Function TrimEnd (span As ReadOnlySpan(Of Char), trimChars As ReadOnlySpan(Of Char)) As ReadOnlySpan(Of Char)
Parameter
- span
- ReadOnlySpan<Char>
Die Quelle erstreckt sich, aus der die Zeichen entfernt werden.
- trimChars
- ReadOnlySpan<Char>
Die Spanne, die den zu entfernenden Zeichensatz enthält.
Gibt zurück
Die gekürzte schreibgeschützte Zeichenspanne.
Hinweise
Wenn trimChars
leer ist, werden stattdessen Leerzeichen entfernt.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Standard | 2.0, 2.1 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einem Zeichenspeicherbereich.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Memory<T> TrimEnd(Memory<T> memory, T trimElement);
public static Memory<T> TrimEnd<T> (this Memory<T> memory, T trimElement) where T : IEquatable<T>;
static member TrimEnd : Memory<'T (requires 'T :> IEquatable<'T>)> * 'T -> Memory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimEnd(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.
Parameter
- memory
- Memory<T>
Der Quellspeicher, aus dem das Element entfernt wird.
- trimElement
- T
Das angegebene Element, nach dem gesucht und entfernt werden soll.
Gibt zurück
Der gekürzte Speicherbereich.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einer schreibgeschützten Spanne von einer Spanne angegeben sind.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Span<T> TrimEnd(Span<T> span, ReadOnlySpan<T> trimElements);
public static Span<T> TrimEnd<T> (this Span<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimEnd : 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 TrimEnd(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.
Parameter
- span
- Span<T>
Die Quellspanne, aus der die Elemente entfernt werden.
- trimElements
- ReadOnlySpan<T>
Die Spanne, die den zu entfernenden Satz von Elementen enthält.
Gibt zurück
Die gekürzte Spanne.
Hinweise
Wenn trimElements
leer ist, wird die Spanne unverändert zurückgegeben.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einer Spanne.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Span<T> TrimEnd(Span<T> span, T trimElement);
public static Span<T> TrimEnd<T> (this Span<T> span, T trimElement) where T : IEquatable<T>;
static member TrimEnd : Span<'T (requires 'T :> IEquatable<'T>)> * 'T -> Span<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimEnd(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.
Parameter
- span
- Span<T>
Die Quellspanne, aus der das Element entfernt wird.
- trimElement
- T
Das angegebene Element, nach dem gesucht und entfernt werden soll.
Gibt zurück
Die gekürzte Spanne.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einer schreibgeschützten Spanne.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<T> TrimEnd(ReadOnlySpan<T> span, T trimElement);
public static ReadOnlySpan<T> TrimEnd<T> (this ReadOnlySpan<T> span, T trimElement) where T : IEquatable<T>;
static member TrimEnd : ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlySpan<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimEnd(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.
Parameter
- span
- ReadOnlySpan<T>
Die Quellspanne, aus der das Element entfernt wird.
- trimElement
- T
Das angegebene Element, nach dem gesucht und entfernt werden soll.
Gibt zurück
Die gekürzte schreibgeschützte Spanne.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einer schreibgeschützten Spanne von einem Speicherbereich angegeben sind.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static Memory<T> TrimEnd(Memory<T> memory, ReadOnlySpan<T> trimElements);
public static Memory<T> TrimEnd<T> (this Memory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimEnd : 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 TrimEnd(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.
Parameter
- memory
- Memory<T>
Der Quellspeicher, aus dem die Elemente entfernt werden.
- trimElements
- ReadOnlySpan<T>
Die Spanne, die den zu entfernenden Satz von Elementen enthält.
Gibt zurück
Der gekürzte Speicherbereich.
Hinweise
Wenn trimElements
leer ist, wird der Speicher unverändert zurückgegeben.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen eines angegebenen Elements aus einem schreibgeschützten Speicherbereich.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlyMemory<T> TrimEnd(ReadOnlyMemory<T> memory, T trimElement);
public static ReadOnlyMemory<T> TrimEnd<T> (this ReadOnlyMemory<T> memory, T trimElement) where T : IEquatable<T>;
static member TrimEnd : ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> * 'T -> ReadOnlyMemory<'T (requires 'T :> IEquatable<'T>)> (requires 'T :> IEquatable<'T>)
<Extension()>
Public Function TrimEnd(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.
Parameter
- memory
- ReadOnlyMemory<T>
Der Quellspeicher, aus dem das Element entfernt wird.
- trimElement
- T
Das angegebene Element, nach dem gesucht und entfernt werden soll.
Gibt zurück
Der gekürzte schreibgeschützte Speicherbereich.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einem schreibgeschützten Bereich angegeben sind, aus einem schreibgeschützten Speicherbereich.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlyMemory<T> TrimEnd(ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements);
public static ReadOnlyMemory<T> TrimEnd<T> (this ReadOnlyMemory<T> memory, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimEnd : 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 TrimEnd(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.
Parameter
- memory
- ReadOnlyMemory<T>
Der Quellspeicher, aus dem die Elemente entfernt werden.
- trimElements
- ReadOnlySpan<T>
Die Spanne, die den zu entfernenden Satz von Elementen enthält.
Gibt zurück
Der gekürzte schreibgeschützte Speicherbereich.
Hinweise
Wenn trimElements
leer ist, wird der Speicher unverändert zurückgegeben.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
- Quelle:
- MemoryExtensions.Trim.cs
Entfernt alle nachfolgenden Vorkommen einer Gruppe von Elementen, die in einer schreibgeschützten Spanne angegeben sind, aus einer schreibgeschützten Spanne.
public:
generic <typename T>
where T : IEquatable<T>[System::Runtime::CompilerServices::Extension]
static ReadOnlySpan<T> TrimEnd(ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements);
public static ReadOnlySpan<T> TrimEnd<T> (this ReadOnlySpan<T> span, ReadOnlySpan<T> trimElements) where T : IEquatable<T>;
static member TrimEnd : 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 TrimEnd(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.
Parameter
- span
- ReadOnlySpan<T>
Die Quellspanne, aus der die Elemente entfernt werden.
- trimElements
- ReadOnlySpan<T>
Die Spanne, die den zu entfernenden Satz von Elementen enthält.
Gibt zurück
Die gekürzte schreibgeschützte Spanne.
Hinweise
Wenn trimElements
leer ist, wird die Spanne unverändert zurückgegeben.
Gilt für:
.NET 9 und andere Versionen
Produkt | Versionen |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: