IDifferenceCollection<T> Arabirim

Tanım

DifferenceFark algoritmasından oluşturulan bir maxhayvan eşleşme sırası verildiğinde, aynı türde öğelerin iki listesinden ayıklanan nesne koleksiyonunu temsil eder.

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)

Tür Parametreleri

T

Karşılaştırılan listelerin öğe türü.

Türetilmiş
Uygulamalar

Açıklamalar

Bu koleksiyon, fark algoritmasından oluşturulan bir maxhayvan eşleşme sırası verildiğinde aynı türdeki öğelerin iki listesinden ayıklanır.

Özellikler

Differences

Fark koleksiyonunu liste olarak döndürür.

LeftSequence

Bu fark koleksiyonunu oluşturmak için kullanılan sol diziyi alır.

MatchSequence

Bu fark koleksiyonunu oluşturmak için kullanılan özgün eşleşme sırasını alır.

RightSequence

Bu fark koleksiyonunu oluşturmak için kullanılan doğru sırayı alır.

Uzantı Metotları

EmptyIfNull<T>(IEnumerable<T>)

Şunlara uygulanır