Match Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un intervalo de coincidencias entre dos secuencias como un par de intervalos de igual longitud.
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))
- Herencia
-
Match
- Implementaciones
Comentarios
Dadas dos secuencias: abCCd (left) abFFd (derecha) Los pares generados de coincidencias serían: (0, 0), (1, 1), (4, 4) Que se convertirá en Matches (left-start, right-start, length): (0, 0, 2) y (4, 4, 1)
Constructores
Match(Span, Span) |
Crea una coincidencia a partir de dos intervalos de igual longitud. |
Propiedades
Left |
Obtiene el intervalo izquierdo. |
Length |
Obtiene la longitud de los intervalos. Ambos intervalos tienen longitudes iguales. |
Right |
Obtiene el intervalo derecho. |
Métodos
Equals(Object) |
Determina si dos objetos Match tienen los mismos intervalos derecho e izquierdo. |
GetEnumerator() |
Obtiene un enumerador cuyo tipo es un objeto Tuple de enteros. |
GetHashCode() |
Proporciona una función hash. |
Implementaciones de interfaz explícitas
IEnumerable.GetEnumerator() |
Obtiene un enumerador sin tipo. |
Métodos de extensión
EmptyIfNull<T>(IEnumerable<T>) |
Devuelve esta enumeración en caso de que no sea null. En caso de que sea null, se devuelve una enumeración vacía. |