DiffUtils

Επισκόπηση

DiffUtils είναι μια κλάση στο Aspose.PDF FOSS για .NET.

Βοηθήματα κειμένου που χρησιμοποιούνται από τη μηχανή diff: εξαγωγή κοινού προθέματος/επιθέματος και επανένωση του κειμένου προέλευσης / προορισμού από μια λίστα DiffOperations.

Αυτή η κλάση παρέχει 6 μεθόδους για εργασία με αντικείμενα DiffUtils σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για .NET.

Μέθοδοι

ΥπογραφήΠεριγραφή
FindCommonStartParts(first: string?, second: string?)Το μεγαλύτερο κοινό πρόθεμα που μοιράζεται το πρώτο και το δεύτερο (κενό όταν διαφέρουν από τον πρώτο χαρακτήρα).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)StringBuilder υπερφόρτωση του FindCommonStartParts(string,string).
FindCommonEndParts(first: string?, second: string?, startIndex: int)Το μεγαλύτερο κοινό επίθημα που μοιράζεται το πρώτο και το δεύτερο, χωρίς να ταιριάζει πιο πίσω από τον δείκτη startIndex στο πρώτο (έτσι το μήκος του αποτελέσματος περιορίζεται από το first.Length - startIndex).
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder υπερφόρτωση του FindCommonEndParts(string,string,int) χωρίς κατώτερο όριο (startIndex = 0).
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)Αναδημιουργήστε το αρχικό (πηγαίο) κείμενο: η συνένωση κάθε τρέξιμου Equal και Delete.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)Αναδημιουργήστε το τροποποιημένο (προορισμού) κείμενο: η συνένωση κάθε τρέξιμου Equal και Insert.

Δείτε επίσης

 Ελληνικά