DiffUtils
Gambaran Umum
DiffUtils adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Pembantu teks yang digunakan oleh mesin diff: ekstraksi awalan/akhiran umum dan perakitan kembali teks sumber / tujuan dari daftar DiffOperations.
Kelas ini menyediakan 6 metode untuk bekerja dengan objek DiffUtils dalam program .NET. Metode yang tersedia meliputi: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah memasang paket Aspose.PDF FOSS untuk .NET.
Metode
| Tanda Tangan | Deskripsi |
|---|---|
FindCommonStartParts(first: string?, second: string?) | Prefiks umum terpanjang yang dimiliki oleh pertama dan kedua (kosong bila berbeda sejak karakter pertama). |
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder overload dari FindCommonStartParts(string,string). |
FindCommonEndParts(first: string?, second: string?, startIndex: int) | Akhiran umum terpanjang yang dimiliki oleh pertama dan kedua, tanpa mencocokkan lebih jauh kembali dari indeks startIndex pada pertama (sehingga panjang hasil dibatasi oleh first.Length - startIndex). |
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder overload dari FindCommonEndParts(string,string,int) tanpa batas bawah (startIndex = 0). |
AssemblySourceText(diffs: IEnumerable<DiffOperation>?) | Bangun kembali teks asli (source): penggabungan setiap run Equal dan Delete. |
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?) | Bangun kembali teks yang dimodifikasi (destination): penggabungan setiap run Equal dan Insert. |