title: list recursively all files and folders under the given path?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/929276/how-to-recursively-list-all-the-files-in-a-directory-in-c">How to recursively list all the files in a directory in C#?</a>  </p>
  </blockquote>
  
  
  
  <p>I want to list the "sub-path" of files and folders for the giving folder (path)</p>
  
  <p>let's say I have the folder C:\files\folder1\subfolder1\file.txt</p>
  
  <p>if I give the function c:\files\folder1\</p>
  
  <p>I will get
  subfolder1
  subfolder1\file.txt</p>