DiffUtils
Přehled
DiffUtils je třída v Aspose.PDF FOSS pro .NET.
Textové pomocníky používané diff engine: extrakce společného předpony/přípony a znovuzostavení zdrojového / cílového textu ze seznamu DiffOperations.
Tato třída poskytuje 6 metod pro práci s objekty DiffUtils v programech .NET. Dostupné metody zahrnují: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Všichni veřejní členové jsou přístupní jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET.
Metody
| Podpis: | Popis: |
|---|---|
FindCommonStartParts(first: string?, second: string?) | Nejdelší společná předpona sdílená prvním a druhým (prázdná, pokud se liší od prvního znaku). |
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder přetížení FindCommonStartParts(string,string). |
FindCommonEndParts(first: string?, second: string?, startIndex: int) | Nejdelší společná přípona sdílená prvním a druhým, aniž by se porovnávalo dále zpět než index startIndex v prvním (takže délka výsledku je omezena na first.Length - startIndex). |
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?) | StringBuilder přetížení FindCommonEndParts(string,string,int) bez dolní hranice (startIndex = 0). |
AssemblySourceText(diffs: IEnumerable<DiffOperation>?) | Znovu sestavte původní (zdrojový) text: spojení všech úseků Equal a Delete. |
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?) | Znovu sestavte upravený (cílový) text: spojení všech úseků Equal a Insert. |