MemoryExtensions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет методы расширения для связанных с памятью типов, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>.
public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
- Наследование
-
MemoryExtensions
Методы
AsMemory(String) |
Создает новую |
AsMemory(String, Index) |
Создает новую |
AsMemory(String, Int32) |
Создает новую |
AsMemory(String, Int32, Int32) |
Создает новую |
AsMemory(String, Range) |
Создает новую |
AsMemory<T>(ArraySegment<T>) |
Создает новый регион памяти по части сегмента целевого массива. |
AsMemory<T>(ArraySegment<T>, Int32) |
Создает новый регион памяти по части сегмента целевого массива, начиная с указанной позиции до конца сегмента. |
AsMemory<T>(ArraySegment<T>, Int32, Int32) |
Создает новый регион памяти по части сегмента целевого массива, начиная с указанной позиции с указанной длиной. |
AsMemory<T>(T[]) |
Создает новый регион памяти по целевому массиву. |
AsMemory<T>(T[], Index) |
Создает новый регион памяти по части целевого массива, начиная с указанного индекса до конца массива. |
AsMemory<T>(T[], Int32) |
Создает новый регион памяти по части целевого массива, начиная с указанной позиции до конца массива. |
AsMemory<T>(T[], Int32, Int32) |
Создает новый регион памяти по части целевого массива, начиная с указанной позиции с указанной длиной. |
AsMemory<T>(T[], Range) |
Создает новый регион памяти по части целевого массива, начиная с инклюзивного начального индекса диапазона и заканчивая эксклюзивным конечным индексом диапазона. |
AsSpan(String) |
Создает новый диапазон только для чтения по строке. |
AsSpan(String, Index) |
Создает новую ReadOnlySpan<T> над частью целевой строки из указанной позиции до конца строки. |
AsSpan(String, Int32) |
Создает новый диапазон только для чтения по части целевой строки из указанной позиции до конца строки. |
AsSpan(String, Int32, Int32) |
Создает новый диапазон только для чтения по части целевой строки из указанной позиции для указанного количества символов. |
AsSpan(String, Range) |
Создает новую ReadOnlySpan<T> по части целевой строки с помощью начальных и конечных индексов диапазона. |
AsSpan<T>(ArraySegment<T>) |
Создает новый диапазон по сегменту целевого массива. |
AsSpan<T>(ArraySegment<T>, Index) |
Создает новый диапазон по части сегмента целевого массива, начиная с указанного индекса и заканчивая в конце сегмента. |
AsSpan<T>(ArraySegment<T>, Int32) |
Создает новый диапазон по части сегмента целевого массива от указанной позиции до конца сегмента. |
AsSpan<T>(ArraySegment<T>, Int32, Int32) |
Создает новый диапазон по части сегмента целевого массива из указанной позиции для указанной длины. |
AsSpan<T>(ArraySegment<T>, Range) |
Создает новый диапазон по части сегмента целевого массива с помощью начальных и конечных индексов диапазона. |
AsSpan<T>(T[]) |
Создает новый диапазон по целевому массиву. |
AsSpan<T>(T[], Index) |
Создает новый диапазон по части целевого массива, определенного значением Index. |
AsSpan<T>(T[], Int32) |
Создает новый диапазон по части целевого массива, начиная с указанной позиции до конца массива. |
AsSpan<T>(T[], Int32, Int32) |
Создает новый диапазон по части целевого массива, начиная с указанной позиции для указанной длины. |
AsSpan<T>(T[], Range) |
Создает новый диапазон по части целевого массива, определенного значением Range. |
BinarySearch<T,TComparable>(ReadOnlySpan<T>, TComparable) |
Выполняет поиск всего отсортированного ReadOnlySpan<T> значения с помощью указанного |
BinarySearch<T,TComparable>(Span<T>, TComparable) |
Выполняет поиск всего отсортированного Span<T> значения с помощью указанного |
BinarySearch<T,TComparer>(ReadOnlySpan<T>, T, TComparer) |
Выполняет поиск всего отсортированного ReadOnlySpan<T> для указанного значения с помощью указанного |
BinarySearch<T,TComparer>(Span<T>, T, TComparer) |
Выполняет поиск всего отсортированного Span<T> для указанного значения с помощью указанного |
BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>) |
Выполняет поиск всего отсортированного ReadOnlySpan<T> значения с помощью указанного IComparable<T> универсального интерфейса. |
BinarySearch<T>(Span<T>, IComparable<T>) |
Выполняет поиск всего отсортированного Span<T> значения с помощью указанного IComparable<T> универсального интерфейса. |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Находит длину общего префикса между |
CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Определяет длину общего префикса между |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>) |
Находит длину общего префикса между |
CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Находит длину общего префикса между |
CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Сравнивает один диапазон символов с другим с помощью указанного сравнения строк и возвращает целое число, указывающее их относительную позицию в порядке сортировки. |
Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Указывает, происходит ли указанное значение в диапазоне символов только для чтения. |
Contains<T>(ReadOnlySpan<T>, T) |
Указывает, найдено ли указанное значение в диапазоне только для чтения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
Contains<T>(Span<T>, T) |
Указывает, найдено ли указанное значение в диапазоне. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
ContainsAny(ReadOnlySpan<Char>, SearchValues<String>) |
Выполняет поиск любого вхождения любой из указанных подстроок |
ContainsAny(Span<Char>, SearchValues<String>) |
Выполняет поиск любого вхождения любой из указанных подстроок |
ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск любого из указанных |
ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск любого из указанных |
ContainsAny<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск экземпляра |
ContainsAny<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск экземпляра |
ContainsAny<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск любого из указанных |
ContainsAny<T>(Span<T>, SearchValues<T>) |
Выполняет поиск любого из указанных |
ContainsAny<T>(Span<T>, T, T) |
Выполняет поиск экземпляра |
ContainsAny<T>(Span<T>, T, T, T) |
Выполняет поиск вхождения |
ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск любого значения, отличного от указанного |
ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск любого значения, отличного от указанного |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T) |
Выполняет поиск любого значения, отличного от указанного |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск любого значения, отличного от |
ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск любого значения, отличного от |
ContainsAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск любого значения, отличного от указанного |
ContainsAnyExcept<T>(Span<T>, SearchValues<T>) |
Выполняет поиск любого значения, отличного от указанного |
ContainsAnyExcept<T>(Span<T>, T) |
Выполняет поиск любого значения, отличного от указанного |
ContainsAnyExcept<T>(Span<T>, T, T) |
Выполняет поиск любого значения, отличного от |
ContainsAnyExcept<T>(Span<T>, T, T, T) |
Выполняет поиск любого значения, отличного от |
ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Ищет любое значение за пределами диапазона между |
ContainsAnyExceptInRange<T>(Span<T>, T, T) |
Ищет любое значение за пределами диапазона между |
ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Ищет любое значение в диапазоне между |
ContainsAnyInRange<T>(Span<T>, T, T) |
Выполняет поиск любого значения в диапазоне между |
CopyTo<T>(T[], Memory<T>) |
Копирует содержимое массива в область памяти. |
CopyTo<T>(T[], Span<T>) |
Копирует содержимое массива в диапазон. |
Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Подсчитывает количество |
Count<T>(ReadOnlySpan<T>, T) |
Подсчитывает количество указанных |
Count<T>(Span<T>, ReadOnlySpan<T>) |
Подсчитывает количество указанных |
Count<T>(Span<T>, T) |
Подсчитывает количество указанных |
EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Определяет, соответствует ли конец |
EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Определяет, отображается ли указанная последовательность в конце диапазона только для чтения. |
EndsWith<T>(ReadOnlySpan<T>, T) |
Определяет, отображается ли указанное значение в конце диапазона. |
EndsWith<T>(Span<T>, ReadOnlySpan<T>) |
Определяет, отображается ли указанная последовательность в конце диапазона. |
EnumerateLines(ReadOnlySpan<Char>) |
Возвращает перечисление строк по указанному диапазону. |
EnumerateLines(Span<Char>) |
Возвращает перечисление строк по указанному диапазону. |
EnumerateRunes(ReadOnlySpan<Char>) |
Возвращает перечисление Rune из предоставленного диапазона только для чтения. |
EnumerateRunes(Span<Char>) |
Возвращает перечисление Rune из предоставленного диапазона. |
Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Определяет, имеют ли этот |
IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Сообщает отсчитываемый от нуля индекс первого вхождения указанного |
IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск указанной последовательности и возвращает индекс первого вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
IndexOf<T>(ReadOnlySpan<T>, T) |
Выполняет поиск указанного значения и возвращает индекс первого вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
IndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск указанной последовательности и возвращает индекс первого вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
IndexOf<T>(Span<T>, T) |
Выполняет поиск указанного значения и возвращает индекс первого вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>) |
Выполняет поиск первого индекса любого из указанных значений подстроки. |
IndexOfAny(Span<Char>, SearchValues<String>) |
Выполняет поиск первого индекса любого из указанных значений подстроки. |
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск первого индекса любого из указанных значений, аналогичных вызову IndexOf несколько раз с помощью логического оператора OR. |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск первого индекса любого из указанных значений. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск первого индекса любого из указанных значений, аналогичных вызову IndexOf несколько раз с помощью логического оператора OR. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск первого индекса любого из указанных значений, аналогичных вызову IndexOf несколько раз с помощью логического оператора OR. |
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск первого индекса любого из указанных значений, аналогичных вызову IndexOf несколько раз с помощью логического оператора OR. |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Выполняет поиск первого индекса любого из указанных значений. |
IndexOfAny<T>(Span<T>, T, T) |
Выполняет поиск первого индекса любого из указанных значений, аналогичных вызову IndexOf несколько раз с помощью логического оператора OR. |
IndexOfAny<T>(Span<T>, T, T, T) |
Выполняет поиск первого индекса любого из указанных значений, аналогичных вызову IndexOf несколько раз с помощью логического оператора OR. |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(Span<T>, T) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(Span<T>, T, T) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExcept<T>(Span<T>, T, T, T) |
Выполняет поиск первого индекса любого значения, отличного от указанного |
IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск первого индекса любого значения вне диапазона между |
IndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Выполняет поиск первого индекса любого значения вне диапазона между |
IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск первого индекса любого значения в диапазоне между |
IndexOfAnyInRange<T>(Span<T>, T, T) |
Выполняет поиск первого индекса любого значения в диапазоне между |
IsWhiteSpace(ReadOnlySpan<Char>) |
Указывает, содержит ли указанный диапазон только символы пробелов. |
LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Сообщает отсчитываемый от нуля индекс последнего вхождения указанного |
LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск указанной последовательности и возвращает индекс последнего вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
LastIndexOf<T>(ReadOnlySpan<T>, T) |
Выполняет поиск указанного значения и возвращает индекс последнего вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
LastIndexOf<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск указанной последовательности и возвращает индекс последнего вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
LastIndexOf<T>(Span<T>, T) |
Выполняет поиск указанного значения и возвращает индекс последнего вхождения. Значения сравниваются с помощью IEquatable{T}. Equals(T). |
LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск последнего индекса любого из указанных значений, аналогичных вызову LastIndexOf несколько раз с логическим оператором OR. |
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск последнего индекса любого из указанных значений. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск последнего индекса любого из указанных значений, аналогичных вызову LastIndexOf несколько раз с логическим оператором OR. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск последнего индекса любого из указанных значений, аналогичных вызову LastIndexOf несколько раз с логическим оператором OR. |
LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск последнего индекса любого из указанных значений, аналогичных вызову LastIndexOf несколько раз с логическим оператором OR. |
LastIndexOfAny<T>(Span<T>, SearchValues<T>) |
Выполняет поиск последнего индекса любого из указанных значений. |
LastIndexOfAny<T>(Span<T>, T, T) |
Выполняет поиск последнего индекса любого из указанных значений, аналогичных вызову LastIndexOf несколько раз с логическим оператором OR. |
LastIndexOfAny<T>(Span<T>, T, T, T) |
Выполняет поиск последнего индекса любого из указанных значений, аналогичных вызову LastIndexOf несколько раз с логическим оператором OR. |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(Span<T>, T) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(Span<T>, T, T) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExcept<T>(Span<T>, T, T, T) |
Выполняет поиск последнего индекса любого значения, отличного от указанного |
LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T) |
Ищет последний индекс любого значения вне диапазона между |
LastIndexOfAnyExceptInRange<T>(Span<T>, T, T) |
Ищет последний индекс любого значения вне диапазона между |
LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T) |
Ищет последний индекс любого значения в диапазоне от |
LastIndexOfAnyInRange<T>(Span<T>, T, T) |
Ищет последний индекс любого значения в диапазоне от |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Определяет, перекрываются ли две последовательности только для чтения в памяти. |
Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32) |
Определяет, перекрываются ли две последовательности только для чтения в памяти и выводит смещение элемента. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>) |
Определяет, перекрывается ли диапазон и диапазон только для чтения в памяти. |
Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32) |
Определяет, перекрывается ли диапазон и диапазон только для чтения в памяти и выводит смещение элемента. |
Replace<T>(ReadOnlySpan<T>, Span<T>, T, T) |
Копирует |
Replace<T>(Span<T>, T, T) |
Заменяет все вхождения |
Reverse<T>(Span<T>) |
Изменяет последовательность элементов во всем диапазоне. |
SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Определяет относительный порядок двух последовательностей только для чтения, сравнивая их элементы с помощью IComparable{T}. CompareTo(T). |
SequenceCompareTo<T>(Span<T>, ReadOnlySpan<T>) |
Определяет относительный порядок диапазона и диапазон только для чтения, сравнивая элементы с помощью IComparable{T}. CompareTo(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Определяет, равны ли две последовательности только для чтения, сравнивая элементы с помощью IEquatable{T}. Equals(T). |
SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Определяет, равны ли две последовательности, сравнивая элементы с помощью IEqualityComparer<T>. |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>) |
Определяет, равны ли диапазон и диапазон только для чтения, сравнивая элементы с помощью IEquatable{T}. Equals(T). |
SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>) |
Определяет, равны ли две последовательности, сравнивая элементы с помощью IEqualityComparer<T>. |
Sort<T,TComparer>(Span<T>, TComparer) |
Сортирует элементы во всем Span<T> с помощью |
Sort<T>(Span<T>) |
Сортирует элементы во всем Span<T> с помощью IComparable<T> реализации каждого элемента Span<T>. |
Sort<T>(Span<T>, Comparison<T>) |
Сортирует элементы во всем Span<T> с помощью указанного Comparison<T>. |
Sort<TKey,TValue,TComparer>(Span<TKey>, Span<TValue>, TComparer) |
Сортирует пару диапазонов (один из них содержит ключи и другой, содержащий соответствующие элементы) на основе ключей в первой Span<T> с помощью указанного сравнения. |
Sort<TKey,TValue>(Span<TKey>, Span<TValue>) |
Сортирует пару диапазонов (один из которых содержит ключи и другой, содержащий соответствующие элементы), на основе ключей в первой Span<T> с помощью IComparable<T> реализации каждого ключа. |
Sort<TKey,TValue>(Span<TKey>, Span<TValue>, Comparison<TKey>) |
Сортирует пару диапазонов (один из них содержит ключи и другой, содержащий соответствующие элементы) на основе ключей в первой Span<T> с помощью указанного сравнения. |
Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions) |
Анализирует исходный ReadOnlySpan<T> для указанного |
Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Анализирует исходный ReadOnlySpan<T> для указанного |
Split<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Предоставляет методы расширения для связанных с памятью типов, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
Split<T>(ReadOnlySpan<T>, T) |
Предоставляет методы расширения для связанных с памятью типов, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Анализирует исходный ReadOnlySpan<T> для одной из указанных |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions) |
Анализирует исходный ReadOnlySpan<T> для одной из указанных |
SplitAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Предоставляет методы расширения для связанных с памятью типов, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
SplitAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Предоставляет методы расширения для связанных с памятью типов, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Определяет, начинается ли диапазон символов только для чтения с указанным значением при сравнении с указанным StringComparison значением. |
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Определяет, отображается ли указанная последовательность в начале диапазона только для чтения. |
StartsWith<T>(ReadOnlySpan<T>, T) |
Определяет, отображается ли указанное значение в начале диапазона. |
StartsWith<T>(Span<T>, ReadOnlySpan<T>) |
Определяет, отображается ли указанная последовательность в начале диапазона. |
ToLower(ReadOnlySpan<Char>, Span<Char>, CultureInfo) |
Копирует символы из исходного диапазона в место назначения, преобразуя каждый символ в нижний регистр, используя правила регистра указанного языка и региональных параметров. |
ToLowerInvariant(ReadOnlySpan<Char>, Span<Char>) |
Копирует символы из исходного диапазона в место назначения, преобразуя каждый символ в нижний регистр, используя правила регистра инвариантного языка и региональных параметров. |
ToUpper(ReadOnlySpan<Char>, Span<Char>, CultureInfo) |
Копирует символы из исходного диапазона в место назначения, преобразуя каждый символ в верхний регистр, используя правила регистра указанного языка и региональных параметров. |
ToUpperInvariant(ReadOnlySpan<Char>, Span<Char>) |
Копирует символы из исходного диапазона в место назначения, преобразуя каждый символ в верхний регистр с помощью правил регистра инвариантного языка и региональных параметров. |
Trim(Memory<Char>) |
Удаляет все начальные и конечные символы пробелов из области памяти символов. |
Trim(ReadOnlyMemory<Char>) |
Удаляет все начальные и конечные символы пробелов из области памяти только для чтения. |
Trim(ReadOnlySpan<Char>) |
Удаляет все начальные и конечные пробелы из диапазона символов только для чтения. |
Trim(ReadOnlySpan<Char>, Char) |
Удаляет все начальные и конечные вхождения указанного символа из диапазона символов только для чтения. |
Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Удаляет все начальные и конечные вхождения набора символов, указанных в диапазоне только для чтения, из диапазона символов только для чтения. |
Trim(Span<Char>) |
Удаляет все начальные и конечные пробелы из диапазона символов. |
Trim<T>(Memory<T>, ReadOnlySpan<T>) |
Удаляет все начальные и конечные вхождения набора элементов, указанных в диапазоне только для чтения, из области памяти. |
Trim<T>(Memory<T>, T) |
Удаляет все начальные и конечные вхождения указанного элемента из области памяти. |
Trim<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Удаляет все начальные и конечные вхождения набора элементов, указанных в диапазоне только для чтения, из области памяти только для чтения. |
Trim<T>(ReadOnlyMemory<T>, T) |
Удаляет все начальные и конечные вхождения указанного элемента из области памяти только для чтения. |
Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Удаляет все начальные и конечные вхождения набора элементов, указанных в диапазоне только для чтения, из диапазона только для чтения. |
Trim<T>(ReadOnlySpan<T>, T) |
Удаляет все начальные и конечные вхождения указанного элемента из диапазона только для чтения. |
Trim<T>(Span<T>, ReadOnlySpan<T>) |
Удаляет все начальные и конечные вхождения набора элементов, указанных в диапазоне только для чтения, из диапазона. |
Trim<T>(Span<T>, T) |
Удаляет все начальные и конечные вхождения указанного элемента из диапазона. |
TrimEnd(Memory<Char>) |
Удаляет все конечные символы пробелов из области памяти символов. |
TrimEnd(ReadOnlyMemory<Char>) |
Удаляет все конечные символы пробелов из области памяти только для чтения. |
TrimEnd(ReadOnlySpan<Char>) |
Удаляет все конечные пробелы из диапазона символов только для чтения. |
TrimEnd(ReadOnlySpan<Char>, Char) |
Удаляет все конечные вхождения указанного символа из диапазона только для чтения. |
TrimEnd(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Удаляет все конечные вхождения набора символов, указанных в диапазоне только для чтения, из диапазона символов только для чтения. |
TrimEnd(Span<Char>) |
Удаляет все конечные символы пробелов из диапазона символов. |
TrimEnd<T>(Memory<T>, ReadOnlySpan<T>) |
Удаляет все конечные вхождения набора элементов, указанных в диапазоне только для чтения, из области памяти. |
TrimEnd<T>(Memory<T>, T) |
Удаляет все конечные вхождения указанного элемента из области памяти символов. |
TrimEnd<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Удаляет все конечные вхождения набора элементов, указанных в диапазоне только для чтения, из области памяти только для чтения. |
TrimEnd<T>(ReadOnlyMemory<T>, T) |
Удаляет все конечные вхождения указанного элемента из области памяти только для чтения. |
TrimEnd<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Удаляет все конечные вхождения набора элементов, указанных в диапазоне только для чтения, из диапазона только для чтения. |
TrimEnd<T>(ReadOnlySpan<T>, T) |
Удаляет все конечные вхождения указанного элемента из диапазона только для чтения. |
TrimEnd<T>(Span<T>, ReadOnlySpan<T>) |
Удаляет все конечные вхождения набора элементов, указанных в диапазоне только для чтения, из диапазона. |
TrimEnd<T>(Span<T>, T) |
Удаляет все конечные вхождения указанного элемента из диапазона. |
TrimStart(Memory<Char>) |
Удаляет все начальные символы пробелов из области памяти. |
TrimStart(ReadOnlyMemory<Char>) |
Удаляет все начальные символы пробелов из области памяти только для чтения. |
TrimStart(ReadOnlySpan<Char>) |
Удаляет все начальные символы пробелов из диапазона только для чтения. |
TrimStart(ReadOnlySpan<Char>, Char) |
Удаляет все начальные вхождения указанного символа из диапазона. |
TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>) |
Удаляет все начальные вхождения набора символов, указанных в диапазоне только для чтения, из диапазона. |
TrimStart(Span<Char>) |
Удаляет все начальные символы пробелов из диапазона. |
TrimStart<T>(Memory<T>, ReadOnlySpan<T>) |
Удаляет все начальные вхождения набора элементов, указанных в диапазоне только для чтения, из области памяти. |
TrimStart<T>(Memory<T>, T) |
Удаляет все начальные вхождения указанного элемента из области памяти. |
TrimStart<T>(ReadOnlyMemory<T>, ReadOnlySpan<T>) |
Удаляет все начальные вхождения набора элементов, указанных в диапазоне только для чтения, из области памяти. |
TrimStart<T>(ReadOnlyMemory<T>, T) |
Удаляет все начальные вхождения указанного элемента из области памяти. |
TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Удаляет все начальные вхождения набора элементов, указанных в диапазоне только для чтения, из диапазона. |
TrimStart<T>(ReadOnlySpan<T>, T) |
Удаляет все начальные вхождения указанного элемента из диапазона. |
TrimStart<T>(Span<T>, ReadOnlySpan<T>) |
Удаляет все начальные вхождения набора элементов, указанных в диапазоне только для чтения, из диапазона. |
TrimStart<T>(Span<T>, T) |
Удаляет все начальные вхождения указанного элемента из диапазона. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[]) |
Записывает строку CompositeFormat в диапазон символов, заменив элемент формата или элементы строковым представлением соответствующих аргументов. |
TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>) |
Записывает строку CompositeFormat в диапазон символов, заменив элемент формата или элементы строковым представлением соответствующих аргументов. |
TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
Записывает указанную интерполированную строку в диапазон символов. |
TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32) |
Записывает указанную интерполированную строку в диапазон символов. |
TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2) |
Записывает строку CompositeFormat в диапазон символов, заменив элемент формата или элементы строковым представлением соответствующих аргументов. |
TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1) |
Записывает строку CompositeFormat в диапазон символов, заменив элемент формата или элементы строковым представлением соответствующих аргументов. |
TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0) |
Записывает строку CompositeFormat в диапазон символов, заменив элемент формата или элементы строковым представлением соответствующих аргументов. |