我需要类似于 Delphi DLL 的 C# 实现(最好是开源的)。我目前正在使用包装器(提供了 C# 语法,但它是来自不同语言的调用)
zdiff( string ref str1, string ref str2, int range , int trim )
它在里面调用
str1 = GetHiDiff(@str1,1,trim)
str2 = GetHiDiff(@str1,2,trim)
在哪里
function GetHiDiff(s:pchar; sIndex:integer; wtrim:integer): pchar; stdcall;
它的作用是返回 str1 的左侧片段 html 和 str2 的右侧 html 片段,其中差异突出显示为通过引用传递的字符串。Range 参数决定了 html 片段的大小。不确定 trim > 0 的作用。