DiffUtils

Visión general

DiffUtils es una clase en Aspose.PDF FOSS para .NET.

Auxiliares de texto utilizados por el motor diff: extracción de prefijo/sufijo común y reensamblaje del texto de origen/destino a partir de una lista de DiffOperations.

Esta clase proporciona 6 métodos para trabajar con objetos DiffUtils en programas .NET. Los métodos disponibles incluyen: AssemblyDestinationText, AssemblySourceText, FindCommonEndParts, FindCommonStartParts. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS para .NET.

Métodos

FirmaDescripción
FindCommonStartParts(first: string?, second: string?)El prefijo común más largo compartido por first y second (vacío cuando difieren del primer carácter).
FindCommonStartParts(first: StringBuilder?, second: StringBuilder?)StringBuilder sobrecarga de FindCommonStartParts(string,string).
FindCommonEndParts(first: string?, second: string?, startIndex: int)El sufijo común más largo compartido por first y second, sin coincidir más atrás que el índice startIndex en first (por lo que la longitud del resultado está limitada por first.Length - startIndex).
FindCommonEndParts(first: StringBuilder?, second: StringBuilder?)StringBuilder sobrecarga de FindCommonEndParts(string,string,int) sin límite inferior (startIndex = 0).
AssemblySourceText(diffs: IEnumerable<DiffOperation>?)Reconstruye el texto original (fuente): la concatenación de cada ejecución de Equal y Delete.
AssemblyDestinationText(diffs: IEnumerable<DiffOperation>?)Reconstruye el texto modificado (destino): la concatenación de cada ejecución de Equal y Insert.

Ver también

 Español