2011-01-14 21 views
6

Tengo dos cadenas en una aplicación C# WPF y me gustaría generar un archivo unificado de diferencias (en el formato de notación de diferencias GNU, como parches usados ​​en Subversion y TortoiseSVN).C# - creador de parche/parche unificado

¿Hay alguna biblioteca que pueda hacer esto por mí en lugar de recrear la rueda?

He estado buscando en google sin éxito. :(

Respuesta

4
+0

Son enlaces impresionante !!!! Muchas gracias! No sé cómo no aparecieron en Google – Russell

+0

np :) Busqué una alternativa ayer y encontré la primera aquí en stackoverflow (ya que no apareció en google). Normalmente uso google para buscar SO: "sitio de palabras de búsqueda: stackoverflow.com" – jgauffin

0

encontrado una solución. Tenga en cuenta el montaje no es compatible y según los informes con errores, pero lo utilizaron para comparar XHTML compleja y funcionó muy bien!

http://razor.occams.info/code/diff/

Nota que se distribuye bajo licencias PERL (consulte el sitio).

Descargar Diff.dll y añadirlo a su solución.

No es un claro ejemplo en el sitio.

Cuestiones relacionadas