title: How to convert FileInfo into FileInfo[]
body: <p>I have been working on a program that requires a different approach to finish a job using try and catch nested within another <code>try/catch</code>.</p>
  
  <p>For this purpose I have had to create a set of files as strings and then converted them to <code>FileInfo</code>.</p>
  
  <pre><code>IEnumerable&lt;string&gt; paths = null;
  foreach (String fil in paths)
      FileInfo h = new FileInfo(fil);
  </code></pre>
  
  <p>So That wasn't so difficult, I require <code>FileInfo</code> to be in the form of a <code>FileInfo[]</code> array to continue the program however.</p>
  
  <pre><code>System.IO.FileInfo[] files = null;
  </code></pre>
  
  <p>Simply put, what is the best method to convert one type to the other, either directly from the string of from the converted <code>FileInfo</code> into a <code>FileInfo</code> array (<code>FileInfo[]</code>)?</p>