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 duas extensões de comprimento igual. |
Propriedades
| Left |
Obter o intervalo do lado esquerdo |
| Length |
Obtém o comprimento das extensões. Ambas as extensões têm comprimentos iguais. |
| Right |
Obtém o intervalo correto. |
Métodos
| Equals(Object) |
Determina se dois objetos de correspondência têm as mesmas extensões esquerda e direita. |
| 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>) |