MemoryExtensions Classe

Definição

Fornece métodos de extensão para os tipos relacionados com memória e span, como Memory<T>, ReadOnlyMemory<T>, Span<T>, e ReadOnlySpan<T>.

public ref class MemoryExtensions abstract sealed
public static class MemoryExtensions
type MemoryExtensions = class
Public Module MemoryExtensions
Herança
MemoryExtensions

Métodos

Name Description
AsMemory(String, Index)

Cria uma nova ReadOnlyMemory<Char> sobre uma porção da cadeia alvo começando num índice especificado.

AsMemory(String, Int32, Int32)

Cria um novo ReadOnlyMemory<Char> sobre uma porção da corda alvo começando numa posição especificada com um comprimento.

AsMemory(String, Int32)

Cria uma nova ReadOnlyMemory<Char> sobre uma porção da cadeia de destino a partir de uma posição de carácter especificada.

AsMemory(String, Range)

Cria um novo ReadOnlyMemory<Char> ao longo de um intervalo especificado da cadeia alvo.

AsMemory(String)

Cria um novo ReadOnlyMemory<Char> sobre a parte da corda alvo.

AsMemory<T>(ArraySegment<T>, Int32, Int32)

Cria uma nova região de memória sobre a porção do segmento do array alvo que começa numa posição especificada com um comprimento especificado.

AsMemory<T>(ArraySegment<T>, Int32)

Cria uma nova região de memória sobre a porção do segmento do array alvo que começa numa posição especificada até ao final do segmento.

AsMemory<T>(ArraySegment<T>)

Cria uma nova região de memória sobre a parte do segmento do array alvo.

AsMemory<T>(T[], Index)

Cria uma nova região de memória sobre a porção do array alvo a partir de um índice especificado até ao final do array.

AsMemory<T>(T[], Int32, Int32)

Cria uma nova região de memória sobre a porção do array alvo que começa numa posição especificada com um comprimento especificado.

AsMemory<T>(T[], Int32)

Cria uma nova região de memória sobre a porção do array alvo a partir de uma posição especificada até ao final do array.

AsMemory<T>(T[], Range)

Cria uma nova região de memória sobre a porção do array alvo que começa no índice inicial inclusivo do intervalo e termina no índice final exclusivo do intervalo.

AsMemory<T>(T[])

Cria uma nova região de memória sobre o array alvo.

AsSpan(String, Index)

Cria uma nova ReadOnlySpan<T> sobre uma porção da corda alvo desde uma posição especificada até ao fim da corda.

AsSpan(String, Int32, Int32)

Cria um novo intervalo de apenas leitura sobre uma porção da cadeia de destino a partir de uma posição especificada para um número determinado de caracteres.

AsSpan(String, Int32)

Cria um novo intervalo só de leitura sobre uma porção da cadeia alvo desde uma posição especificada até ao fim da cadeia.

AsSpan(String, Range)

Cria um novo ReadOnlySpan<T> sobre uma porção de uma cadeia alvo usando os índices de início e fim da distância.

AsSpan(String)

Cria um novo intervalo de apenas leitura sobre uma cadeia.

AsSpan<T>(ArraySegment<T>, Index)

Cria um novo espaço sobre uma porção do segmento alvo do array, começando num índice especificado e terminando no final do segmento.

AsSpan<T>(ArraySegment<T>, Int32, Int32)

Cria um novo vão sobre uma porção de um segmento de matriz alvo a partir de uma posição especificada para um comprimento especificado.

AsSpan<T>(ArraySegment<T>, Int32)

Cria um novo vão sobre uma porção de um segmento de matriz alvo desde uma posição especificada até ao fim do segmento.

AsSpan<T>(ArraySegment<T>, Range)

Cria um novo vão sobre uma porção de um segmento de array alvo usando os índices de início e fim da faixa.

AsSpan<T>(ArraySegment<T>)

Cria um novo espaço sobre um segmento de array alvo.

AsSpan<T>(T[], Index)

Cria um novo intervalo sobre a porção do array alvo definida por um Index valor.

AsSpan<T>(T[], Int32, Int32)

Cria um novo vão sobre a porção da matriz alvo que começa numa posição especificada para um comprimento especificado.

AsSpan<T>(T[], Int32)

Cria um novo vão sobre uma porção do array alvo começando numa posição especificada até ao final do array.

AsSpan<T>(T[], Range)

Cria um novo intervalo sobre uma parte de um array alvo definido por um Range valor.

AsSpan<T>(T[])

Cria um novo vão sobre uma matriz de alvo.

BinarySearch<T,TComparable>(ReadOnlySpan<T>, TComparable)

Pesquisa um valor inteiro ordenado ReadOnlySpan<T> usando o tipo genérico especificado TComparable .

BinarySearch<T,TComparable>(Span<T>, TComparable)

Pesquisa um valor inteiro ordenado Span<T> usando o tipo genérico especificado TComparable .

BinarySearch<T,TComparer>(ReadOnlySpan<T>, T, TComparer)

Pesquisa numa ordenação ReadOnlySpan<T> inteira por um valor especificado usando o tipo genérico especificado TComparer .

BinarySearch<T,TComparer>(Span<T>, T, TComparer)

Pesquisa numa ordenação Span<T> inteira por um valor especificado usando o tipo genérico especificado TComparer .

BinarySearch<T>(ReadOnlySpan<T>, IComparable<T>)

Pesquisa um valor inteiro ordenado ReadOnlySpan<T> usando a interface genérica especificada IComparable<T> .

BinarySearch<T>(Span<T>, IComparable<T>)

Pesquisa um valor inteiro ordenado Span<T> usando a interface genérica especificada IComparable<T> .

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Determina o comprimento de qualquer prefixo comum partilhado entre span e other.

CommonPrefixLength<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Encontra o comprimento de qualquer prefixo comum partilhado entre span e other.

CommonPrefixLength<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Encontra o comprimento de qualquer prefixo comum partilhado entre span e other.

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

Encontra o comprimento de qualquer prefixo comum partilhado entre span e other.

CompareTo(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Compara um intervalo de caracteres com outro usando uma comparação de cadeias especificada e devolve um inteiro que indica a sua posição relativa na ordem de ordenação.

Contains(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Indica se um valor especificado ocorre dentro de um intervalo de caracteres apenas de leitura.

Contains<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Procura o valor especificado e devolve true o valor se for encontrado. Se não for encontrado, devolve false.

Contains<T>(ReadOnlySpan<T>, T)

Indica se um valor especificado é encontrado num intervalo de apenas leitura.

Contains<T>(Span<T>, T)

Indica se um valor especificado é encontrado num intervalo.

ContainsAny(ReadOnlySpan<Char>, SearchValues<String>)

Procura qualquer ocorrência de qualquer uma das substrings valuesespecificadas .

ContainsAny(Span<Char>, SearchValues<String>)

Procura qualquer ocorrência de qualquer uma das substrings valuesespecificadas .

ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Pesquisa por qualquer ocorrência de qualquer um dos especificados values e devolve true os resultados se encontrados. Se não for encontrado, devolve false.

ContainsAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura uma ocorrência de qualquer um dos especificados values.

ContainsAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Procura uma ocorrência de qualquer um dos especificados values.

ContainsAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)

Procura uma ocorrência de qualquer um dos valores especificados.

ContainsAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)

Procura qualquer ocorrência dos valores especificados no intervalo especificado.

ContainsAny<T>(ReadOnlySpan<T>, T, T, T)

Procura uma ocorrência de value0, value1, ou value2 no espaço especificado.

ContainsAny<T>(ReadOnlySpan<T>, T, T)

Procura uma ocorrência de value0 ou value1.

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

Procura uma ocorrência de qualquer um dos especificados values e retorna true se encontrar. Se não for encontrado, devolve false.

ContainsAny<T>(Span<T>, SearchValues<T>)

Procura uma ocorrência de qualquer um dos especificados values e retorna true se encontrar. Se não for encontrado, devolve false.

ContainsAny<T>(Span<T>, T, T, T)

Procura uma ocorrência de value0, value1, ou value2 no espaço especificado.

ContainsAny<T>(Span<T>, T, T)

Procura uma ocorrência de value0 ou value1, e devolve true se for encontrado. Se não for encontrado, devolve false.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Pesquisa no espaço especificado qualquer valor que não valueseja .

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)

Procura por qualquer valor que não value0 seja ou value1.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)

Procura qualquer valor que não value0seja , value1, ou value2.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Procura qualquer valor que não value0seja , value1, ou value2.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T, T)

Pesquisa no intervalo especificado qualquer valor que não value0 seja ou value1.

ContainsAnyExcept<T>(ReadOnlySpan<T>, T)

Pesquisa no intervalo especificado qualquer valor que não seja o especificado value.

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

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

ContainsAnyExcept<T>(Span<T>, SearchValues<T>)

Pesquisa no intervalo especificado qualquer valor que não seja o especificado values.

ContainsAnyExcept<T>(Span<T>, T, T, T)

Procura qualquer valor que não value0seja , value1, ou value2.

ContainsAnyExcept<T>(Span<T>, T, T)

Pesquisa no intervalo especificado qualquer valor que não value0 seja ou value1.

ContainsAnyExcept<T>(Span<T>, T)

Pesquisa no intervalo especificado qualquer valor que não seja o especificado value.

ContainsAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Procura qualquer valor fora do intervalo entre lowInclusive e highInclusive, inclusive.

ContainsAnyExceptInRange<T>(Span<T>, T, T)

Procura qualquer valor fora do intervalo entre lowInclusive e highInclusive, inclusive.

ContainsAnyInRange<T>(ReadOnlySpan<T>, T, T)

Procura qualquer valor no intervalo entre lowInclusive e highInclusive, inclusive.

ContainsAnyInRange<T>(Span<T>, T, T)

Procura qualquer valor no intervalo entre lowInclusive e highInclusive, inclusive, e retorna true se encontrado. Se não for encontrado, devolve false.

ContainsAnyWhiteSpace(ReadOnlySpan<Char>)

Fornece métodos de extensão para os tipos relacionados com memória e span, como Memory<T>, ReadOnlyMemory<T>, Span<T>, e ReadOnlySpan<T>.

CopyTo<T>(T[], Memory<T>)

Copia o conteúdo do array para uma região de memória.

CopyTo<T>(T[], Span<T>)

Copia o conteúdo do array para o espaço.

Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Conta o número de vezes que o especificado value ocorre no span.

Count<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Conta o número de vezes value que ocorre em span.

Count<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Conta o número de vezes que o especificado value ocorre no span.

Count<T>(ReadOnlySpan<T>, T)

Conta o número de vezes que o especificado value ocorre no span.

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

Conta o número de vezes que o especificado value ocorre no span.

Count<T>(Span<T>, T)

Conta o número de vezes que o especificado value ocorre no span.

CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Conta o número de vezes que qualquer um dos especificados values ocorre no span.

CountAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Conta o número de vezes que qualquer um dos especificados values ocorre no span.

CountAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Conta o número de vezes que qualquer um dos especificados values ocorre no span.

EndsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Determina se o final do span jogo corresponde ao especificado value quando comparado usando a opção especificada comparisonType .

EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Determina se a sequência especificada aparece no final do intervalo de apenas leitura.

EndsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina se a sequência especificada aparece no final de um intervalo apenas de leitura.

EndsWith<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Determina se o valor especificado aparece no final do vão.

EndsWith<T>(ReadOnlySpan<T>, T)

Determina se o valor especificado aparece no final do vão.

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

Determina se a sequência especificada aparece no final de um vão.

EnumerateLines(ReadOnlySpan<Char>)

Devolve uma enumeração de linhas ao longo do intervalo fornecido.

EnumerateLines(Span<Char>)

Devolve uma enumeração de linhas ao longo do intervalo fornecido.

EnumerateRunes(ReadOnlySpan<Char>)

Devolve uma enumeração de Rune a partir do intervalo de apenas leitura fornecido.

EnumerateRunes(Span<Char>)

Devolve uma enumeração de Rune a partir do intervalo fornecido.

Equals(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Determina se este span e o intervalo especificado other têm os mesmos caracteres quando comparados usando a opção especificada comparisonType .

IndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Reporta o índice baseado em zero da primeira ocorrência do especificado value no atual span.

IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Procura a sequência especificada e devolve o índice da sua primeira ocorrência.

IndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura a sequência especificada e devolve o índice da sua primeira ocorrência.

IndexOf<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Procura o valor especificado e devolve o índice da sua primeira ocorrência.

IndexOf<T>(ReadOnlySpan<T>, T)

Procura o valor especificado e devolve o índice da sua primeira ocorrência.

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

Procura a sequência especificada e devolve o índice da sua primeira ocorrência.

IndexOf<T>(Span<T>, T)

Procura o valor especificado e devolve o índice da sua primeira ocorrência.

IndexOfAny(ReadOnlySpan<Char>, SearchValues<String>)

Procura o primeiro índice de qualquer um dos valores de substring especificados.

IndexOfAny(Span<Char>, SearchValues<String>)

Procura o primeiro índice de qualquer um dos valores de substring especificados.

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(ReadOnlySpan<T>, T, T)

Procura o primeiro índice de qualquer um dos valores especificados.

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

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(Span<T>, SearchValues<T>)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(Span<T>, T, T, T)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAny<T>(Span<T>, T, T)

Procura o primeiro índice de qualquer um dos valores especificados.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Procura o primeiro índice de qualquer valor diferente do especificado values.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura o primeiro índice de qualquer valor diferente do especificado values.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Procura o primeiro índice de qualquer valor diferente do especificado values.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Procura o primeiro índice de qualquer valor diferente do especificado value.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)

Procura o primeiro índice de qualquer valor diferente dos dois valores especificados.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)

Procura o primeiro índice de qualquer valor que não value0seja , value1, ou value2.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Procura o primeiro índice de qualquer valor que não value0seja , value1, ou value2.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

Procura o primeiro índice de qualquer valor diferente dos dois valores especificados.

IndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

Procura o primeiro índice de qualquer valor diferente do especificado value.

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

Procura o primeiro índice de qualquer valor diferente do especificado values.

IndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

Procura o primeiro índice de qualquer valor diferente do especificado values.

IndexOfAnyExcept<T>(Span<T>, T, T, T)

Procura o primeiro índice de qualquer valor que não value0seja , value1, ou value2.

IndexOfAnyExcept<T>(Span<T>, T, T)

Procura o primeiro índice de qualquer valor diferente dos dois valores especificados.

IndexOfAnyExcept<T>(Span<T>, T)

Procura o primeiro índice de qualquer valor diferente do especificado value.

IndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Pesquisas pelo primeiro índice de qualquer valor fora do intervalo entre lowInclusive e highInclusive, inclusive.

IndexOfAnyExceptInRange<T>(Span<T>, T, T)

Pesquisas pelo primeiro índice de qualquer valor fora do intervalo entre lowInclusive e highInclusive, inclusive.

IndexOfAnyExceptWhiteSpace(ReadOnlySpan<Char>)

Fornece métodos de extensão para os tipos relacionados com memória e span, como Memory<T>, ReadOnlyMemory<T>, Span<T>, e ReadOnlySpan<T>.

IndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Procura o primeiro índice de qualquer valor no intervalo entre lowInclusive e highInclusive, inclusive.

IndexOfAnyInRange<T>(Span<T>, T, T)

Procura o primeiro índice de qualquer valor no intervalo entre lowInclusive e highInclusive, inclusive.

IndexOfAnyWhiteSpace(ReadOnlySpan<Char>)

Fornece métodos de extensão para os tipos relacionados com memória e span, como Memory<T>, ReadOnlyMemory<T>, Span<T>, e ReadOnlySpan<T>.

IsWhiteSpace(ReadOnlySpan<Char>)

Indica se o espaço especificado está vazio ou contém apenas caracteres de espaço em branco.

LastIndexOf(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Reporta o índice baseado em zero da última ocorrência do especificado value no atual span.

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Procura a sequência especificada e devolve o índice da sua última ocorrência. Se não for encontrado, devolve -1.

LastIndexOf<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura a sequência especificada e devolve o índice da sua última ocorrência.

LastIndexOf<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Procura o valor especificado e devolve o índice da sua última ocorrência. Se não for encontrado, devolve -1.

LastIndexOf<T>(ReadOnlySpan<T>, T)

Procura o valor especificado e devolve o índice da sua última ocorrência.

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

Procura a sequência especificada e devolve o índice da sua última ocorrência.

LastIndexOf<T>(Span<T>, T)

Procura o valor especificado e devolve o índice da sua última ocorrência.

LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T, T)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(ReadOnlySpan<T>, T, T)

Procura o último índice de qualquer um dos valores especificados.

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

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(Span<T>, SearchValues<T>)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(Span<T>, T, T, T)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAny<T>(Span<T>, T, T)

Procura o último índice de qualquer um dos valores especificados.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Procura o último índice de qualquer valor diferente do especificado values.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Procura o último índice de qualquer valor diferente do especificado values.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, SearchValues<T>)

Procura o último índice de qualquer valor diferente do especificado values.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Procura o último índice de qualquer valor diferente do especificado value.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, IEqualityComparer<T>)

Procura o último índice de qualquer valor que não seja especificado value0 ou value1.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T, IEqualityComparer<T>)

Procura o último índice de qualquer valor diferente do especificado value0, value1, ou value2.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T, T)

Procura o último índice de qualquer valor diferente do especificado value0, value1, ou value2.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T, T)

Procura o último índice de qualquer valor que não seja especificado value0 ou value1.

LastIndexOfAnyExcept<T>(ReadOnlySpan<T>, T)

Procura o último índice de qualquer valor diferente do especificado value.

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

Procura o último índice de qualquer valor diferente do especificado values.

LastIndexOfAnyExcept<T>(Span<T>, SearchValues<T>)

Procura o último índice de qualquer valor diferente do especificado values.

LastIndexOfAnyExcept<T>(Span<T>, T, T, T)

Procura o último índice de qualquer valor diferente do especificado value0, value1, ou value2.

LastIndexOfAnyExcept<T>(Span<T>, T, T)

Procura o último índice de qualquer valor que não seja especificado value0 ou value1.

LastIndexOfAnyExcept<T>(Span<T>, T)

Procura o último índice de qualquer valor diferente do especificado value.

LastIndexOfAnyExceptInRange<T>(ReadOnlySpan<T>, T, T)

Pesquisa pelo último índice de qualquer valor fora do intervalo entre lowInclusive e highInclusive, inclusive.

LastIndexOfAnyExceptInRange<T>(Span<T>, T, T)

Pesquisa pelo último índice de qualquer valor fora do intervalo entre lowInclusive e highInclusive, inclusive.

LastIndexOfAnyExceptWhiteSpace(ReadOnlySpan<Char>)

Fornece métodos de extensão para os tipos relacionados com memória e span, como Memory<T>, ReadOnlyMemory<T>, Span<T>, e ReadOnlySpan<T>.

LastIndexOfAnyInRange<T>(ReadOnlySpan<T>, T, T)

Procura o último índice de qualquer valor no intervalo entre lowInclusive e highInclusive, inclusive.

LastIndexOfAnyInRange<T>(Span<T>, T, T)

Procura o último índice de qualquer valor no intervalo entre lowInclusive e highInclusive, inclusive.

LastIndexOfAnyWhiteSpace(ReadOnlySpan<Char>)

Fornece métodos de extensão para os tipos relacionados com memória e span, como Memory<T>, ReadOnlyMemory<T>, Span<T>, e ReadOnlySpan<T>.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, Int32)

Determina se duas sequências de apenas leitura se sobrepõem na memória e gera o deslocamento de elemento.

Overlaps<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina se duas sequências de apenas leitura se sobrepõem na memória.

Overlaps<T>(Span<T>, ReadOnlySpan<T>, Int32)

Determina se um span e um span só de leitura se sobrepõem na memória e gera o deslocamento do elemento.

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

Determina se um span e um span só de leitura se sobrepõem na memória.

Replace<T>(ReadOnlySpan<T>, Span<T>, T, T, IEqualityComparer<T>)

Cópias source para destination, substituindo todas as ocorrências de oldValue por newValue.

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

Cópias source para destination, substituindo todas as ocorrências de oldValue por newValue.

Replace<T>(Span<T>, T, T, IEqualityComparer<T>)

Substitui todas as ocorrências de oldValue por newValue.

Replace<T>(Span<T>, T, T)

Substitui todas as ocorrências de oldValue por newValue.

ReplaceAny<T>(ReadOnlySpan<T>, Span<T>, SearchValues<T>, T)

Cópias source para destination, substituindo todas as ocorrências de qualquer um dos elementos em values com newValue.

ReplaceAny<T>(Span<T>, SearchValues<T>, T)

Substitui em span todas as ocorrências de qualquer elemento em values por newValue.

ReplaceAnyExcept<T>(ReadOnlySpan<T>, Span<T>, SearchValues<T>, T)

Cópias source para destination, substituindo todas as ocorrências de qualquer um dos elementos exceto aqueles em values com newValue.

ReplaceAnyExcept<T>(Span<T>, SearchValues<T>, T)

Substitui em span todos os elementos, exceto aqueles em values, por newValue.

Reverse<T>(Span<T>)

Inverte a sequência dos elementos em todo o intervalo.

SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IComparer<T>)

Determina a ordem relativa das sequências comparadas comparando os elementos usando IComparable{T}. CompareTo(T).

SequenceCompareTo<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina a ordem relativa de duas sequências somente de leitura comparando os seus elementos usando IComparable{T}. CompareTo(T).

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

Determina a ordem relativa de um intervalo e de um intervalo de apenas leitura comparando os elementos usando IComparable{T}. CompareTo(T).

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Determina se duas sequências são iguais comparando os elementos usando um IEqualityComparer<T>.

SequenceEqual<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina se duas sequências somente de leitura são iguais comparando os elementos usando IEquatable{T}. É igual a T.

SequenceEqual<T>(Span<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Determina se duas sequências são iguais comparando os elementos usando um IEqualityComparer<T>.

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

Determina se um span e um span só de leitura são iguais comparando os elementos usando IEquatable{T}. É igual a T.

Sort<T,TComparer>(Span<T>, TComparer)

Ordena os elementos no todo Span<T> usando o TComparer.

Sort<T>(Span<T>, Comparison<T>)

Ordena os elementos no todo Span<T> usando o especificado Comparison<T>.

Sort<T>(Span<T>)

Ordena os elementos do todo Span<T> usando a IComparable<T> implementação de cada elemento do Span<T>.

Sort<TKey,TValue,TComparer>(Span<TKey>, Span<TValue>, TComparer)

Ordena um par de intervalos (um contendo as chaves e o outro com os itens correspondentes) com base nas chaves do primeiro Span<T> usando o comparador especificado.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>, Comparison<TKey>)

Ordena um par de intervalos (um contendo as chaves e o outro contendo os itens correspondentes) com base nas chaves do primeiro Span<T> usando a comparação especificada.

Sort<TKey,TValue>(Span<TKey>, Span<TValue>)

Ordena um par de esferas (uma contendo as chaves e a outra contendo os itens correspondentes) com base nas chaves da primeira Span<T> usando a IComparable<T> implementação de cada chave.

Split(ReadOnlySpan<Char>, Span<Range>, Char, StringSplitOptions)

Analisa a fonte ReadOnlySpan<T> para o especificado separator, povoando o destination intervalo com Range instâncias que representam as regiões entre os separadores.

Split(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

Analisa a fonte ReadOnlySpan<T> para o especificado separator, povoando o destination intervalo com Range instâncias que representam as regiões entre os separadores.

Split<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Devolve um tipo que permite enumerar cada elemento dentro de um intervalo dividido usando o intervalo separador fornecido.

Split<T>(ReadOnlySpan<T>, T)

Devolve um tipo que permite enumerar cada elemento dentro de um espaço dividido usando o carácter separador fornecido.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<Char>, StringSplitOptions)

Analisa a fonte ReadOnlySpan<T> de um dos especificados separators, povoando o destination intervalo com Range instâncias que representam as regiões entre os separadores.

SplitAny(ReadOnlySpan<Char>, Span<Range>, ReadOnlySpan<String>, StringSplitOptions)

Analisa a fonte ReadOnlySpan<T> de um dos especificados separators, povoando o destination intervalo com Range instâncias que representam as regiões entre os separadores.

SplitAny<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Devolve um tipo que permite enumerar cada elemento dentro de um espaço dividido usando qualquer um dos elementos fornecidos.

SplitAny<T>(ReadOnlySpan<T>, SearchValues<T>)

Devolve um tipo que permite a enumeração de cada elemento dentro de um espaço dividido usando os caracteres separadores fornecidos.

StartsWith(ReadOnlySpan<Char>, ReadOnlySpan<Char>, StringComparison)

Determina se um intervalo de caracteres só de leitura começa com um valor especificado quando comparado usando um valor especificado StringComparison .

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>, IEqualityComparer<T>)

Determina se uma sequência especificada aparece no início de um intervalo de apenas leitura.

StartsWith<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Determina se uma sequência especificada aparece no início de um intervalo de apenas leitura.

StartsWith<T>(ReadOnlySpan<T>, T, IEqualityComparer<T>)

Determina se o valor especificado aparece no início do intervalo.

StartsWith<T>(ReadOnlySpan<T>, T)

Determina se o valor especificado aparece no início do intervalo.

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

Determina se uma sequência especificada aparece no início de um intervalo.

ToLower(ReadOnlySpan<Char>, Span<Char>, CultureInfo)

Copia os caracteres da fonte para o destino, convertendo cada carácter para minúsculas, usando as regras de maiúscula da cultura especificada.

ToLowerInvariant(ReadOnlySpan<Char>, Span<Char>)

Copia os caracteres da fonte para o destino, convertendo cada carácter para minúsculas, usando as regras de carcaça da cultura invariante.

ToUpper(ReadOnlySpan<Char>, Span<Char>, CultureInfo)

Copia os caracteres da fonte para o destino, convertendo cada carácter em maiúsculas, usando as regras de carcaça da cultura especificada.

ToUpperInvariant(ReadOnlySpan<Char>, Span<Char>)

Copia os caracteres da fonte para o destino, convertendo cada carácter para maiúsculas usando as regras de maiúscula da cultura invariante.

Trim(Memory<Char>)

Remove todos os caracteres de espaço em branco à frente e ao final de uma região de memória de caracter.

Trim(ReadOnlyMemory<Char>)

Remove todos os caracteres de espaço em branco à frente e ao fim de uma região de memória de caracteres apenas de leitura.

Trim(ReadOnlySpan<Char>, Char)

Remove todas as ocorrências iniciais e finais de um carácter especificado de um intervalo de caracteres apenas de leitura.

Trim(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Remove todas as ocorrências iniciais e finais de um conjunto de caracteres especificados num espaço de apenas leitura de um intervalo de caracteres apenas de leitura.

Trim(ReadOnlySpan<Char>)

Remove todos os caracteres em branco iniciais e finais de um intervalo de caracteres apenas de leitura.

Trim(Span<Char>)

Remove todos os caracteres de espaço em branco dianteiros e finais de um intervalo de caracteres.

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

Remove todas as ocorrências iniciais e finais de um conjunto de elementos especificados num espaço de apenas leitura de uma região de memória.

Trim<T>(Memory<T>, T)

Remove todas as ocorrências iniciais e finais de um elemento especificado de uma região de memória.

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

Remove todas as ocorrências iniciais e finais de um conjunto de elementos especificados num intervalo de apenas leitura de uma região de memória apenas de leitura.

Trim<T>(ReadOnlyMemory<T>, T)

Remove todas as ocorrências iniciais e finais de um elemento especificado de uma região de memória apenas de leitura.

Trim<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Remove todas as ocorrências iniciais e finais de um conjunto de elementos especificados num intervalo de apenas leitura de um intervalo de apenas leitura.

Trim<T>(ReadOnlySpan<T>, T)

Remove todas as ocorrências iniciais e finais de um elemento especificado de um espaço apenas de leitura.

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

Remove todas as ocorrências iniciais e finais de um conjunto de elementos especificados num intervalo somente de leitura a partir de um intervalo.

Trim<T>(Span<T>, T)

Remove todas as ocorrências dianteiras e posteriores de um elemento especificado de um vão.

TrimEnd(Memory<Char>)

Remove todos os caracteres de espaço em branco finais de uma região de memória de carácter.

TrimEnd(ReadOnlyMemory<Char>)

Remove todos os caracteres de espaço em branco finais de uma região de memória de caracteres apenas de leitura.

TrimEnd(ReadOnlySpan<Char>, Char)

Remove todas as ocorrências finais de um carácter especificado de um intervalo de apenas leitura.

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

Remove todas as ocorrências finais de um conjunto de caracteres especificados num intervalo de apenas leitura de um intervalo de caracteres apenas de leitura.

TrimEnd(ReadOnlySpan<Char>)

Remove todos os caracteres de espaço em branco finais de um intervalo de caracteres apenas de leitura.

TrimEnd(Span<Char>)

Remove todos os caracteres de espaço em branco finais de um intervalo de caracteres.

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

Remove todas as ocorrências finais de um conjunto de elementos especificados num intervalo de apenas leitura a partir de uma região de memória.

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

Remove todas as ocorrências finais de um elemento especificado de uma região de memória de caracteres.

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

Remove todas as ocorrências finais de um conjunto de elementos especificados num intervalo de apenas leitura de uma região de memória apenas de leitura.

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

Remove todas as ocorrências finais de um elemento especificado de uma região de memória apenas de leitura.

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

Remove todas as ocorrências finais de um conjunto de elementos especificados num intervalo de apenas leitura de um intervalo de apenas leitura.

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

Remove todas as ocorrências finais de um elemento especificado de um intervalo de apenas leitura.

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

Remove todas as ocorrências finais de um conjunto de elementos especificados num intervalo apenas de leitura a partir de um intervalo.

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

Remove todas as ocorrências finais de um elemento especificado de um vão.

TrimStart(Memory<Char>)

Remove todos os caracteres de espaço em branco iniciais de uma região de memória.

TrimStart(ReadOnlyMemory<Char>)

Remove todos os caracteres de espaço em branco iniciais de uma região de memória apenas de leitura.

TrimStart(ReadOnlySpan<Char>, Char)

Remove todas as ocorrências principais de um carácter especificado do intervalo.

TrimStart(ReadOnlySpan<Char>, ReadOnlySpan<Char>)

Remove todas as ocorrências iniciais de um conjunto de caracteres especificados num intervalo somente de leitura a partir desse espaço.

TrimStart(ReadOnlySpan<Char>)

Remove todos os caracteres de espaço em branco iniciais de um intervalo de apenas leitura.

TrimStart(Span<Char>)

Remove todos os caracteres de espaço em branco principais de um intervalo.

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

Remove todas as ocorrências iniciais de um conjunto de elementos especificados num intervalo de apenas leitura de uma região de memória.

TrimStart<T>(Memory<T>, T)

Remove todas as ocorrências iniciais de um elemento especificado de uma região de memória.

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

Remove todas as ocorrências iniciais de um conjunto de elementos especificados num intervalo de apenas leitura de uma região de memória.

TrimStart<T>(ReadOnlyMemory<T>, T)

Remove todas as ocorrências iniciais de um elemento especificado de uma região de memória.

TrimStart<T>(ReadOnlySpan<T>, ReadOnlySpan<T>)

Remove todas as ocorrências iniciais de um conjunto de elementos especificados num intervalo de apenas leitura do espaço.

TrimStart<T>(ReadOnlySpan<T>, T)

Remove todas as ocorrências principais de um elemento especificado do espaço.

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

Remove todas as ocorrências iniciais de um conjunto de elementos especificados num intervalo de apenas leitura do espaço.

TrimStart<T>(Span<T>, T)

Remove todas as ocorrências principais de um elemento especificado do espaço.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, Object[])

Escreve a CompositeFormat cadeia no espaço de caracteres, substituindo o item de formato ou itens pela representação da cadeia dos argumentos correspondentes.

TryWrite(Span<Char>, IFormatProvider, CompositeFormat, Int32, ReadOnlySpan<Object>)

Escreve a CompositeFormat cadeia no espaço de caracteres, substituindo o item de formato ou itens pela representação da cadeia dos argumentos correspondentes.

TryWrite(Span<Char>, IFormatProvider, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Escreve a cadeia interpolada especificada no espaço de caracteres.

TryWrite(Span<Char>, MemoryExtensions+TryWriteInterpolatedStringHandler, Int32)

Escreve a cadeia interpolada especificada no espaço de caracteres.

TryWrite<TArg0,TArg1,TArg2>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1, TArg2)

Escreve a CompositeFormat cadeia no espaço de caracteres, substituindo o item de formato ou itens pela representação da cadeia dos argumentos correspondentes.

TryWrite<TArg0,TArg1>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0, TArg1)

Escreve a CompositeFormat cadeia no espaço de caracteres, substituindo o item de formato ou itens pela representação da cadeia dos argumentos correspondentes.

TryWrite<TArg0>(Span<Char>, IFormatProvider, CompositeFormat, Int32, TArg0)

Escreve a CompositeFormat cadeia no espaço de caracteres, substituindo o item de formato ou itens pela representação da cadeia dos argumentos correspondentes.

Aplica-se a