2010-03-18 7 views
2

J'ai besoin d'implémentation C# (idéalement open source) qui est similaire à Delphi DLL. J'utilise actuellement l'emballage (syntaxe C# est fourni, mais il est un appel d'une autre langue)Composant Csharp qui génère des fragments avec des surbrillances pour les diffs pour 2 chaînes

zdiff(string ref str1, string ref str2, int range , int trim ) 

appelle à l'intérieur

str1 = GetHiDiff(@str1,1,trim) 
str2 = GetHiDiff(@str1,2,trim) 

function GetHiDiff(s:pchar; sIndex:integer; wtrim:integer): pchar; stdcall; 

Qu'est-ce qu'il retourne-t-il un fragment html gauche de str1 et un fragment html droit de str2 avec des différences mises en surbrillance lorsque les chaînes sont passées par référence. Le paramètre Range détermine la taille du fragment html. Je ne sais pas ce que trim> 0 fait.

Répondre

Questions connexes