title: C# N way merge for external sort
body: <p>Whats the best way to implement an N way merge for N sorted files?</p>
  
  <p>Lets say I have 9 sorted files with 10 records each? How do I merge these files to create a big file with 90 sorted records?</p>