title: Decompress tar files using C#
body: <p>I'm searching a way to add embedded resource to my solution. This resources will be folders with a lot of files in them. On user demand they need to be decompressed.</p>
  
  <p>I'm searching for a way do store such folders in executable without involving third-party libraries (Looks rather stupid, but this is the task).</p>
  
  <p>I have found, that I can GZip and UnGZip them using standard libraries. But GZip handles single file only. In such cases TAR should come to the scene. But I haven't found TAR implementation among standard classes.</p>
  
  <p>Maybe it possible decompress TAR with bare C#? </p>