DiffUtils
Genel Bakış
DiffUtils .NET için Aspose.PDF FOSS’ta bir sınıf.
Dif motor tarafından kullanılan metin yardımcıları: yaygın prefix/suffix çıkarma ve kaynağı / hedefi metnin bir listeden yeniden toplanması DiffOperations.
Bu sınıf, .NET programlarında DiffUtils nesnelerle çalışmak için 6 yöntem sunar. Mevcut yöntemler şunları içerir: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Tüm kamu üyeleri .NET paket için Aspose.PDF FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama |
|---|---|
FindCommonStartParts(first: string?, second: string?) | İlk ve ikinci olarak paylaşılan en uzun ortak önizlemeler (birinci karakterden farklı olduğunda boş). |
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?) | Yüzeyde bir çerçeve (yüzük, çarşaf). |
FindCommonEndParts(first: string?, second: string?, startIndex: int) | İlk ve ikinci olarak paylaşılan en uzun ortak suffix, indekse startIndex’den daha ileri geri eşleşmeden (bu nedenle sonuç uzunluğu ilk ile sınırlıdır. Uzunluk - startIndeks). |
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder alt sınırı olmayan FindCommonEndParts (string,strings,int) aşırı yükleme (startIndex = 0). |
AssemblySourceText(diffs: IEnumerable<DiffOperation>?) | Orijinal (kaynak) metni yeniden oluşturun: Her Eşit ve Kaldırma çalışmasının birleşimi. |
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?) | Değiştirilmiş (destination) metni yeniden oluşturun: Her Eşit ve Yükleme çalışmasının birleşimi. |