MemoryExtensions.TrimEnd MemoryExtensions.TrimEnd MemoryExtensions.TrimEnd MemoryExtensions.TrimEnd Method

Определение

Перегрузки

TrimEnd(Memory<Char>) TrimEnd(Memory<Char>) TrimEnd(Memory<Char>) TrimEnd(Memory<Char>)

Удаляет все конечные пробелы из области памяти символов.Removes all trailing whitespace characters from a character memory region.

TrimEnd(ReadOnlyMemory<Char>) TrimEnd(ReadOnlyMemory<Char>) TrimEnd(ReadOnlyMemory<Char>) TrimEnd(ReadOnlyMemory<Char>)

Удаляет все конечные пробелы из области памяти символов только для чтения.Removes all trailing whitespace characters from a read-only character memory region.

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

Удаляет все конечные пробелы из диапазона символов только для чтения.Removes all trailing whitespace characters from a read-only character span.

TrimEnd(Span<Char>) TrimEnd(Span<Char>) TrimEnd(Span<Char>) TrimEnd(Span<Char>)

Удаляет все конечные пробелы из диапазона символов.Removes all trailing whitespace characters from a character span.

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

Удаляет все конечные вхождения указанного символа из диапазона только для чтения.Removes all trailing occurrences of a specified character from a read-only span.

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

Удаляет все конечные вхождения набора символов, указанного в диапазоне только для чтения, из диапазона символов, доступного только для чтения.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) TrimEnd<T>(Span<T>, T) TrimEnd<T>(Span<T>, T) TrimEnd<T>(Span<T>, T)

Удаляет все конечные вхождения указанного элемента из диапазона.Removes all trailing occurrences of a specified element from a span.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из диапазона.Removes all trailing occurrences of a set of elements specified in a read-only span from a span.

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

Удаляет все конечные вхождения указанного элемента из диапазона только для чтения.Removes all trailing occurrences of a specified element from a read-only span.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из диапазона только для чтения.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) TrimEnd<T>(ReadOnlyMemory<T>, T) TrimEnd<T>(ReadOnlyMemory<T>, T) TrimEnd<T>(ReadOnlyMemory<T>, T)

Удаляет все конечные вхождения указанного элемента из области памяти только для чтения.Removes all trailing occurrences of a specified element from a read-only memory region.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из области памяти только для чтения.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) TrimEnd<T>(Memory<T>, T) TrimEnd<T>(Memory<T>, T) TrimEnd<T>(Memory<T>, T)

Удаляет все конечные вхождения указанного элемента из области памяти символов.Removes all trailing occurrences of a specified element from a character memory region.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из области памяти.Removes all trailing occurrences of a set of elements specified in a read-only span from a memory region.

TrimEnd(Memory<Char>) TrimEnd(Memory<Char>) TrimEnd(Memory<Char>) TrimEnd(Memory<Char>)

Удаляет все конечные пробелы из области памяти символов.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)

Параметры

memory
Memory<Char>

Исходная память, из которой удаляются символы.The source memory from which the characters are removed.

Возвраты

Область памяти с усеченными символами.The trimmed character memory region.

TrimEnd(ReadOnlyMemory<Char>) TrimEnd(ReadOnlyMemory<Char>) TrimEnd(ReadOnlyMemory<Char>) TrimEnd(ReadOnlyMemory<Char>)

Удаляет все конечные пробелы из области памяти символов только для чтения.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)

Параметры

memory
ReadOnlyMemory<Char>

Исходная память, из которой удаляются символы.The source memory from which the characters are removed.

Возвраты

Диапазон усеченных символов только для чтения.The trimmed read-only character span.

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

Удаляет все конечные пробелы из диапазона символов только для чтения.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)

Параметры

span
ReadOnlySpan<Char>

Исходный диапазон, из которого удаляются символы.The source span from which the characters are removed.

Возвраты

Диапазон усеченных символов только для чтения.The trimmed read-only character span.

TrimEnd(Span<Char>) TrimEnd(Span<Char>) TrimEnd(Span<Char>) TrimEnd(Span<Char>)

Удаляет все конечные пробелы из диапазона символов.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)

Параметры

span
Span<Char>

Исходный диапазон, из которого удаляются символы.The source span from which the characters are removed.

Возвраты

Диапазон усеченных символов.The trimmed character span.

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

Удаляет все конечные вхождения указанного символа из диапазона только для чтения.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)

Параметры

span
ReadOnlySpan<Char>

Исходный диапазон, из которого удаляется символ.The source span from which the character is removed.

trimChar
Char Char Char Char

Указанный символ для поиска и удаления.The specified character to look for and remove.

Возвраты

Диапазон усеченных символов только для чтения.The trimmed read-only character span.

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

Удаляет все конечные вхождения набора символов, указанного в диапазоне только для чтения, из диапазона символов, доступного только для чтения.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)

Параметры

span
ReadOnlySpan<Char>

Исходный диапазон, из которого удаляются символы.The source span from which the characters are removed.

trimChars
ReadOnlySpan<Char>

Диапазон, содержащий набор символов для удаления.The span which contains the set of characters to remove.

Возвраты

Диапазон усеченных символов только для чтения.The trimmed read-only character span.

Комментарии

Если trimChars является пустым, вместо них удаляются пробелы.If trimChars is empty, whitespace characters are removed instead.

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

Удаляет все конечные вхождения указанного элемента из диапазона.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)

Параметры типа

T

Тип элементов в диапазоне.The type of the elements in the span.

Параметры

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

Исходный диапазон, из которого удаляется элемент.The source span from which the element is removed.

trimElement

Указанный элемент для поиска и удаления.The specified element to look for and remove.

Возвраты

Усеченный диапазон.The trimmed span.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из диапазона.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)

Параметры типа

T

Тип элементов в диапазоне.The type of the elements in the span.

Параметры

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

Исходный диапазон, из которого удаляются элементы.The source span from which the elements are removed.

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

Диапазон, содержащий набор элементов для удаления.The span which contains the set of elements to remove.

Возвраты

Усеченный диапазон.The trimmed span.

Комментарии

Если trimElements параметр пуст, то диапазон возвращается без изменений.If trimElements is empty, the span is returned unaltered.

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

Удаляет все конечные вхождения указанного элемента из диапазона только для чтения.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)

Параметры типа

T

Тип элементов в диапазоне, доступном только для чтения.The type of the elements in the read-only span.

Параметры

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

Исходный диапазон, из которого удаляется элемент.The source span from which the element is removed.

trimElement

Указанный элемент для поиска и удаления.The specified element to look for and remove.

Возвраты

Усеченный диапазон, доступный только для чтения.The trimmed read-only span.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из диапазона только для чтения.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)

Параметры типа

T

Тип элементов в диапазоне, доступном только для чтения.The type of the elements in the read-only span.

Параметры

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

Исходный диапазон, из которого удаляются элементы.The source span from which the elements are removed.

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

Диапазон, содержащий набор элементов для удаления.The span which contains the set of elements to remove.

Возвраты

Усеченный диапазон, доступный только для чтения.The trimmed read-only span.

Комментарии

Если trimElements параметр пуст, то диапазон возвращается без изменений.If trimElements is empty, the span is returned unaltered.

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

Удаляет все конечные вхождения указанного элемента из области памяти только для чтения.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)

Параметры типа

T

Тип элементов в области памяти, доступной только для чтения.The type of the elements in the read-only memory region.

Параметры

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

Исходная память, из которой удаляется элемент.The source memory from which the element is removed.

trimElement

Указанный элемент для поиска и удаления.The specified element to look for and remove.

Возвраты

Усеченная область памяти, доступная только для чтения.The trimmed read-only memory region.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из области памяти только для чтения.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)

Параметры типа

T

Тип элементов в области памяти, доступной только для чтения.The type of the elements in the read-only memory region.

Параметры

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

Исходная память, из которой удаляются элементы.The source memory from which the elements are removed.

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

Диапазон, содержащий набор элементов для удаления.The span which contains the set of elements to remove.

Возвраты

Усеченная область памяти, доступная только для чтения.The trimmed read-only memory region.

Комментарии

Если trimElements параметр пуст, память возвращается без изменений.If trimElements is empty, the memory is returned unaltered.

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

Удаляет все конечные вхождения указанного элемента из области памяти символов.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)

Параметры типа

T

Тип элементов в области памяти.The type of the elements in the memory region.

Параметры

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

Исходная память, из которой удаляется элемент.The source memory from which the element is removed.

trimElement

Указанный элемент для поиска и удаления.The specified element to look for and remove.

Возвраты

Область усеченной памяти.The trimmed memory region.

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

Удаляет все конечные вхождения набора элементов, указанного в диапазоне только для чтения, из области памяти.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)

Параметры типа

T

Тип элементов в области памяти.The type of the elements in the memory region.

Параметры

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

Исходная память, из которой удаляются элементы.The source memory from which the elements are removed.

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

Диапазон, содержащий набор элементов для удаления.The span which contains the set of elements to remove.

Возвраты

Область усеченной памяти.The trimmed memory region.

Комментарии

Если trimElements параметр пуст, память возвращается без изменений.If trimElements is empty, the memory is returned unaltered.

Применяется к