DiffUtils
Översikt
DiffUtils är en klass i Aspose.PDF FOSS för .NET.
Texthjälpare som används av diffmotorn: vanlig prefix/suffixutvinning och omupptagning av käll / destinationtext från en lista på DiffOperations.
Denna klass ger 6 metoder för att arbeta med DiffUtils objekt i .NET-program. Tillgängliga metoder inkluderar: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet.
Metoder
| Signature | Beskrivning |
|---|---|
FindCommonStartParts(first: string?, second: string?) | Den längsta vanliga förteckningen delas av första och andra (löpande när de skiljer sig från den första karaktären). |
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder överbelastning av FindCommonStartParts (string, string). |
FindCommonEndParts(first: string?, second: string?, startIndex: int) | Den längsta vanliga suffix delas av första och andra, utan att matcha längre tillbaka än index startindex i första (så resultatet längd är begränsat av först.Längd - startIndex). |
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder överbelastning av FindCommonEndParts (string, string och int) utan lägre gräns (startIndex = 0). |
AssemblySourceText(diffs: IEnumerable<DiffOperation>?) | Återställ original (källa) text: den sammanfattning av varje Equal och Delete kör. |
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?) | Återställ ändrad (destination) text: konkatens av varje Equal och Insert kör. |