IDifferenceCollection<T> Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kumpulan Difference objek yang diekstrak dari dua daftar elemen dengan jenis yang sama, mengingat urutan pencocokan maksimal yang dihasilkan dari algoritma perbedaan.
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)
Jenis parameter
- T
Jenis elemen dari daftar yang dibandingkan.
- Turunan
- Penerapan
Keterangan
Koleksi ini diekstrak dari dua daftar elemen dengan jenis yang sama, mengingat urutan pencocokan maksimal yang dihasilkan dari algoritma perbedaan.
Properti
Differences |
Mengembalikan koleksi perbedaan sebagai daftar. |
LeftSequence |
Mendapatkan urutan kiri yang digunakan untuk membuat koleksi perbedaan ini. |
MatchSequence |
Mendapatkan urutan kecocokan asli yang digunakan untuk membuat koleksi perbedaan ini. |
RightSequence |
Mendapatkan urutan yang tepat yang digunakan untuk membuat koleksi perbedaan ini. |
Metode Ekstensi
EmptyIfNull<T>(IEnumerable<T>) |
Kembalikan enumerasi ini jika tidak null. Jika null mengembalikan enumerasi kosong. |