title: get only first level sub directories C#
body: <p>I have folder structure like follow</p>
  
  <p><a href="https://i.stack.imgur.com/NEbOV.png" rel="noreferrer"><img src="https://i.stack.imgur.com/NEbOV.png" alt="enter image description here"></a></p>
  
  <p>Path of the main folder is</p>
  
  <p><code>C:\Users\me\Desktop\main_folder\</code></p>
  
  <p>withing that there can be any number of sub folders with any name.</p>
  
  <p>what i need to do is go in to each of that sub folder and extract the zip files in it. </p>
  
  <p>For this, in powerhsell we can use the path like follow which takes any sub folder in the given folder.</p>
  
  <pre><code>C:\Users\me\Desktop\main_folder\*\*.zip
  </code></pre>
  
  <p><strong>but how to do this in C# ?</strong></p>
  
  <p>method that i'm trying to use is </p>
  
  <pre><code>System.IO.Directory.GetFiles("C:\Users\me\Desktop\main_folder\*\",
        "*.zip",System.IO.SearchOption.TopDirectoryOnly);
  </code></pre>