DiffUtils

DiffUtils

Przegląd

DiffUtils jest klasą w Aspose.PDF FOSS dla .NET.

Pomocnicze funkcje tekstowe używane przez silnik diff: wyodrębnianie wspólnego prefiksu/sufiksu oraz ponowne składanie tekstu źródłowego / docelowego z listy DiffOperations.

Ta klasa udostępnia 6 metod do pracy z obiektami DiffUtils w programach .NET. Dostępne metody to: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Wszyscy publiczni członkowie są dostępni dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET.

Metody

SygnaturaOpis
FindCommonStartParts(first: string?, second: string?)Najdłuższy wspólny prefiks współdzielony przez pierwszy i drugi (pusty, gdy różnią się od pierwszego znaku).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)StringBuilder przeciążenie FindCommonStartParts(string,string).
FindCommonEndParts(first: string?, second: string?, startIndex: int)Najdłuższy wspólny sufiks współdzielony przez pierwszy i drugi, bez dopasowywania dalej niż indeks startIndex w pierwszym (dlatego długość wyniku jest ograniczona do first.Length - startIndex).
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder przeciążenie FindCommonEndParts(string,string,int) bez dolnego ograniczenia (startIndex = 0).
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)Odtwórz oryginalny (źródłowy) tekst: połączenie wszystkich przebiegów Equal i Delete.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)Odtwórz zmodyfikowany (docelowy) tekst: połączenie wszystkich przebiegów Equal i Insert.

Zobacz także

 Polski