代码之家  ›  专栏  ›  技术社区  ›  MicMit

Csharp组件,该组件为两个字符串的差异生成带有高亮显示的片段

  •  2
  • MicMit  · 技术社区  · 15 年前

    我需要C#实现(理想情况下是开源的),它类似于Delphi DLL。 我目前正在使用包装器(提供了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;
    

    1 回复  |  直到 15 年前
        1
  •  2
  •   Josh    15 年前

    干得好。DiffPlex-一个.NET差异生成器

    http://diffplex.codeplex.com/

    推荐文章