IDifferenceCollection<T> Interface

Definição

Representa uma coleção de Difference objetos extraídos de duas listas de elementos de mesmo tipo, considerando uma sequência de correspondência máxima gerada a partir de um algoritmo de diferença.

generic <typename T>
public interface class IDifferenceCollection : System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Text::Differencing::Difference ^>
public interface IDifferenceCollection<T> : System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Text.Differencing.Difference>
type IDifferenceCollection<'T> = interface
    interface seq<Difference>
    interface IEnumerable
Public Interface IDifferenceCollection(Of T)
Implements IEnumerable(Of Difference)

Parâmetros de tipo

T

O tipo de elemento das listas comparadas.

Derivado
Implementações

Comentários

Essa coleção é extraída de duas listas de elementos do mesmo tipo, considerando uma sequência de correspondência máxima gerada a partir de um algoritmo de diferença.

Propriedades

Differences

Retorna a coleção de diferenças como uma lista.

LeftSequence

Obtém a sequência esquerda que foi usada para criar essa coleção de diferenças.

MatchSequence

Obtém a sequência de correspondência original que foi usada para criar esta coleção de diferenças.

RightSequence

Obtém a sequência correta que foi usada para criar esta coleção de diferenças.

Métodos de Extensão

EmptyIfNull<T>(IEnumerable<T>)

Aplica-se a