DiffUtils

Áttekintés

DiffUtils egy osztály a Aspose.PDF FOSS-ban .NET számára.

Szövegsegédletek, amelyeket a diff motor használ: közös elő- és utótag kivonás, valamint a forrás/cél szöveg újbóli összeállítása egy DiffOperations listájából.

Ez az osztály 6 metódust biztosít a DiffUtils objektumok kezeléséhez .NET programokban. A rendelkezésre álló metódusok: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Az összes nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.PDF FOSS for .NET csomag telepítése után.

Metódusok

AláírásLeírás
FindCommonStartParts(first: string?, second: string?)Az első és a második által közös legnagyobb előtag (üres, ha már az első karaktertől eltérnek).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)StringBuilder túlterhelése a FindCommonStartParts(string,string) metódusnak.
FindCommonEndParts(first: string?, second: string?, startIndex: int)Az első és a második által közös legnagyobb végződés, amely nem egyezik visszafelé az elsőben a startIndex indexnél (így az eredmény hossza legfeljebb az első.Length - startIndex).
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder túlterhelése a FindCommonEndParts(string,string,int) metódusnak, alsó határ (startIndex = 0) nélkül.
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)Állítsd újra az eredeti (forrás) szöveget: minden Equal és Delete futam összefűzése.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)Állítsd újra a módosított (cél) szöveget: minden Equal és Insert futam összefűzése.

Lásd még:

 Magyar