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>) |
Предоставляет методы расширения для типов, связанных с памятью и диапазоном, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
ContainsAny(Span<Char>, SearchValues<String>) |
Предоставляет методы расширения для типов, связанных с памятью и диапазоном, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
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>(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>) |
Предоставляет методы расширения для типов, связанных с памятью и диапазоном, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
IndexOfAny(Span<Char>, SearchValues<String>) |
Предоставляет методы расширения для типов, связанных с памятью и диапазоном, таких как Memory<T>, ReadOnlyMemory<T>, Span<T>и ReadOnlySpan<T>. |
IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>) |
Выполняет поиск первого индекса любого из указанных значений аналогичного вызову IndexOf несколько раз с помощью логического оператора ИЛИ. |
IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск первого индекса любого из указанных значений. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск первого индекса любого из указанных значений аналогичного вызову IndexOf несколько раз с помощью логического оператора ИЛИ. |
IndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск первого индекса любого из указанных значений аналогичного вызову IndexOf несколько раз с помощью логического оператора ИЛИ. |
IndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск первого индекса любого из указанных значений аналогичного вызову IndexOf несколько раз с помощью логического оператора ИЛИ. |
IndexOfAny<T>(Span<T>, SearchValues<T>) |
Выполняет поиск первого индекса любого из указанных значений. |
IndexOfAny<T>(Span<T>, T, T) |
Выполняет поиск первого индекса любого из указанных значений аналогичного вызову IndexOf несколько раз с помощью логического оператора ИЛИ. |
IndexOfAny<T>(Span<T>, T, T, T) |
Выполняет поиск первого индекса любого из указанных значений аналогичного вызову IndexOf несколько раз с помощью логического оператора ИЛИ. |
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 несколько раз с помощью логического оператора ИЛИ. |
LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>) |
Выполняет поиск последнего индекса любого из указанных значений. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T) |
Выполняет поиск последнего индекса любого из указанных значений аналогичного вызову LastIndexOf несколько раз с помощью логического оператора ИЛИ. |
LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T) |
Выполняет поиск последнего индекса любого из указанных значений аналогичного вызову LastIndexOf несколько раз с помощью логического оператора ИЛИ. |
LastIndexOfAny<T>(Span<T>, ReadOnlySpan<T>) |
Выполняет поиск последнего индекса любого из указанных значений аналогичного вызову LastIndexOf несколько раз с помощью логического оператора ИЛИ. |
LastIndexOfAny<T>(Span<T>, SearchValues<T>) |
Выполняет поиск последнего индекса любого из указанных значений. |
LastIndexOfAny<T>(Span<T>, T, T) |
Выполняет поиск последнего индекса любого из указанных значений аналогичного вызову LastIndexOf несколько раз с помощью логического оператора ИЛИ. |
LastIndexOfAny<T>(Span<T>, T, T, T) |
Выполняет поиск последнего индекса любого из указанных значений аналогичного вызову LastIndexOf несколько раз с помощью логического оператора ИЛИ. |
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> для указанного |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions) |
Анализирует источник ReadOnlySpan<T> для одного из указанных |
SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions) |
Анализирует источник ReadOnlySpan<T> для одного из указанных |
StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison) |
Определяет, начинается ли диапазон символов только для чтения с указанного значения при сравнении с использованием указанного значения StringComparison. |
StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<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 диапазон символов, заменяя элемент формата или элементы строковым представлением соответствующих аргументов. |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по