title: Wipe Free space on hard disk drive using C#
body: <p>I have been tasked to overwrite all the free space on a few laptops 3 times. I know there are some alternatives but I like to know how things work and if I can to do it myself with C#.</p>
  
  <p><strong>1) yes, I know there are plenty of freeware applications that will do this</strong> </p>
  
  <p><strong>2) no, we don't need to conform to any specific government standard</strong></p>
  
  <p>Where do I look for ideas on how to start this?</p>
  
  <p>Thanks if you can point me in the right direction.</p>
  
  <p>Can it be achieved using C#? If so, how?</p>