MemoryExtensions.TrimEnd Metoda

Definicja

Przeciążenia

TrimEnd(Memory<Char>)

Usuwa wszystkie końcowe znaki odstępu z regionu pamięci znaku.Removes all trailing whitespace characters from a character memory region.

TrimEnd(ReadOnlyMemory<Char>)

Usuwa wszystkie końcowe znaki odstępu z obszaru pamięci tylko do odczytu.Removes all trailing whitespace characters from a read-only character memory region.

TrimEnd(ReadOnlySpan<Char>)

Usuwa wszystkie końcowe znaki odstępu z zakresu znaków tylko do odczytu.Removes all trailing whitespace characters from a read-only character span.

TrimEnd(Span<Char>)

Usuwa wszystkie końcowe znaki odstępu z zakresu znaków.Removes all trailing whitespace characters from a character span.

TrimEnd(ReadOnlySpan<Char>, Char)

Usuwa wszystkie końcowe wystąpienia określonego znaku z zakresu tylko do odczytu.Removes all trailing occurrences of a specified character from a read-only span.

TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Usuwa wszystkie końcowe wystąpienia zestawu znaków określone w zakresie tylko do odczytu z zakresu znaków tylko do odczytu.Removes all trailing occurrences of a set of characters specified in a read-only span from a read-only character span.

TrimEnd<T>(Span<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z zakresu.Removes all trailing occurrences of a specified element from a span.

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

Usuwa wszystkie końcowe wystąpienia zestawu elementów określone w zakresie tylko do odczytu z zakresu.Removes all trailing occurrences of a set of elements specified in a read-only span from a span.

TrimEnd<T>(ReadOnlySpan<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z zakresu tylko do odczytu.Removes all trailing occurrences of a specified element from a read-only span.

TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Usuwa wszystkie końcowe wystąpienia zestawu elementów określone w zakresie tylko do odczytu z zakresu tylko do odczytu.Removes all trailing occurrences of a set of elements specified in a read-only span from a read-only span.

TrimEnd<T>(ReadOnlyMemory<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z obszaru pamięci tylko do odczytu.Removes all trailing occurrences of a specified element from a read-only memory region.

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

Usuwa wszystkie końcowe wystąpienia zestawu elementów określonego w obszarze tylko do odczytu z obszaru pamięci tylko do odczytu.Removes all trailing occurrences of a set of elements specified in a read-only span from a read-only memory region.

TrimEnd<T>(Memory<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z obszaru pamięci znaku.Removes all trailing occurrences of a specified element from a character memory region.

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

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

TrimEnd(Memory<Char>)

Usuwa wszystkie końcowe znaki odstępu z regionu pamięci znaku.Removes all trailing whitespace characters from a character memory region.

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)

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.

TrimEnd(ReadOnlyMemory<Char>)

Usuwa wszystkie końcowe znaki odstępu z obszaru pamięci tylko do odczytu.Removes all trailing whitespace characters from a read-only character memory region.

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)

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 zakres znaków tylko do odczytu.The trimmed read-only character span.

TrimEnd(ReadOnlySpan<Char>)

Usuwa wszystkie końcowe znaki odstępu z zakresu znaków tylko do odczytu.Removes all trailing whitespace characters from a read-only character span.

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)

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.

TrimEnd(Span<Char>)

Usuwa wszystkie końcowe znaki odstępu z zakresu znaków.Removes all trailing whitespace characters from a character span.

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)

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.

TrimEnd(ReadOnlySpan<Char>, Char)

Usuwa wszystkie końcowe wystąpienia określonego znaku z zakresu tylko do odczytu.Removes all trailing occurrences of a specified character from a read-only span.

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)

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.

TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Usuwa wszystkie końcowe wystąpienia zestawu znaków określone w zakresie tylko do odczytu z zakresu znaków tylko do odczytu.Removes all trailing occurrences of a set of characters specified in a read-only span from a read-only character span.

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)

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.

TrimEnd<T>(Span<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z zakresu.Removes all trailing occurrences of a specified element from a span.

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)

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.

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

Usuwa wszystkie końcowe wystąpienia zestawu elementów określone w zakresie tylko do odczytu z zakresu.Removes all trailing occurrences of a set of elements specified in a read-only span from a span.

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)

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.

TrimEnd<T>(ReadOnlySpan<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z zakresu tylko do odczytu.Removes all trailing occurrences of a specified element from a read-only span.

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)

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.

TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Usuwa wszystkie końcowe wystąpienia zestawu elementów określone w zakresie tylko do odczytu z zakresu tylko do odczytu.Removes all trailing occurrences of a set of elements specified in a read-only span from a read-only span.

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)

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.

TrimEnd<T>(ReadOnlyMemory<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z obszaru pamięci tylko do odczytu.Removes all trailing occurrences of a specified element from a read-only memory region.

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)

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.

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

Usuwa wszystkie końcowe wystąpienia zestawu elementów określonego w obszarze tylko do odczytu z obszaru pamięci tylko do odczytu.Removes all trailing occurrences of a set of elements specified in a read-only span from a read-only memory region.

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)

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.

TrimEnd<T>(Memory<T>, T)

Usuwa wszystkie końcowe wystąpienia określonego elementu z obszaru pamięci znaku.Removes all trailing occurrences of a specified element from a character memory region.

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)

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 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.The trimmed memory region.

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

Usuwa wszystkie końcowe wystąpienia zestawu elementów określone w ramach obszaru pamięci tylko do odczytu.Removes all trailing 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> 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)

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.

Dotyczy