IDifferenceCollection<T> Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir fark algoritmasından oluşturulan en üst düzey eşleşme dizisi verildiğinde, aynı türdeki öğelerden oluşan iki listeden ayıklanan nesne koleksiyonunu Difference 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, bir fark algoritmasından oluşturulan en üst düzey eşleşme dizisi verildiğinde, aynı türdeki iki öğe 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 sırayı alır. |
MatchSequence |
Bu fark koleksiyonunu oluşturmak için kullanılan özgün eşleştirme dizisini alır. |
RightSequence |
Bu fark koleksiyonunu oluşturmak için kullanılan doğru diziyi alır. |
Uzantı Metotları
EmptyIfNull<T>(IEnumerable<T>) |
Null olmaması durumunda bu numaralandırmayı döndür. Null dönüş boş sabit listesi olması durumunda. |