Match Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um intervalo de correspondências entre duas sequências como um par de intervalos de comprimento igual.
public ref class Match : System::Collections::Generic::IEnumerable<Tuple<int, int> ^>
public class Match : System.Collections.Generic.IEnumerable<Tuple<int,int>>
type Match = class
interface seq<int * int>
interface IEnumerable
Public Class Match
Implements IEnumerable(Of Tuple(Of Integer, Integer))
- Herança
-
Match
- Implementações
Comentários
Dadas duas sequências: abCCd (esquerda) abFFd (direita) Os pares gerados de correspondências seriam: (0, 0), (1, 1), (4, 4) Que se transformariam nas Correspondências (início à esquerda, início à direita, comprimento): (0, 0, 2) e (4, 4, 1)
Construtores
| Match(Span, Span) |
Cria uma correspondência de dois intervalos de comprimento igual. |
Propriedades
| Left |
Obter o intervalo do lado esquerdo |
| Length |
Obtém o comprimento dos intervalos. Ambos os intervalos têm comprimentos iguais. |
| Right |
Obtém o intervalo certo. |
Métodos
| Equals(Object) |
Determina se dois objetos Match têm os mesmos intervalos esquerdo e direito. |
| GetEnumerator() |
Obtém um enumerador digitado como um Tuple de inteiros. |
| GetHashCode() |
Fornece uma função de hash. |
Implantações explícitas de interface
| IEnumerable.GetEnumerator() |
Obtém um enumerador não tipado. |
Métodos de Extensão
| EmptyIfNull<T>(IEnumerable<T>) |
Retorne essa enumeração caso ela não seja nula. Caso seja enumeração vazia de retorno nulo. |