DiffUtils

Prezentare generală

DiffUtils este o clasă în Aspose.PDF FOSS pentru .NET.

Ajutoare de text utilizate de motorul diff: extragerea prefixului/sufixului comun și reasamblarea textului sursă/destinație dintr-o listă de DiffOperations.

Această clasă oferă 6 metode pentru lucrul cu obiecte DiffUtils în programele .NET. Metodele disponibile includ: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS pentru .NET.

Metode

SemnăturăDescriere:
FindCommonStartParts(first: string?, second: string?)Cel mai lung prefix comun împărtășit de first și second (gol când diferă de primul caracter).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)StringBuilder supraincarcare a FindCommonStartParts(string,string).
FindCommonEndParts(first: string?, second: string?, startIndex: int)Cel mai lung sufix comun împărtășit de first și second, fără a potrivi mai departe decât indicele startIndex în first (astfel încât lungimea rezultatului este limitată de first.Length - startIndex).
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder supraincarcare a FindCommonEndParts(string,string,int) fără limită inferioară (startIndex = 0).
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)Reconstruiește textul original (sursă): concatenarea fiecărui run Equal și Delete.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)Reconstruiește textul modificat (destinație): concatenarea fiecărui run Equal și Insert.

Vezi și:

 Română