title: C# - Unified diff/patch creator
body: <p>I have two strings in a C# WPF application and would like to generate a unified diff file (in the format of GNU diff notation, like patches used in Subversion and TortoiseSVN).</p>
  
  <p>Is there a library that can do this for me instead of recreating the wheel?</p>
  
  <p>I have been searching google without success. :(</p>