title: C#: What is the fastest way to generate a unique filename?
body: <p>I've seen several suggestions on naming files randomly, including using </p>
  
  <pre><code>System.IO.Path.GetRandomFileName()
  </code></pre>
  
  <p>or using a </p>
  
  <pre><code>System.Guid
  </code></pre>
  
  <p>and appending a file extension.  </p>
  
  <p>My question is:  <strong>What is the fastest way to generate a unique filename?</strong></p>