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 в диапазон символов, заменив элемент формата или элементы строковым представлением соответствующих аргументов. |