Random Number Collisions in Busy Website
<p>I have an ASP.net website that has the following code:</p>

<pre><code>Random r = new Random();

string mustBeUnique = DateTime.Now.Ticks + r.Next(1000);
</code></pre>

<p>It appears thought that since Random is based off of time, that two requests that happen simultaneously generate the same random number.</p>

<p>What is the best way to solve this?</p>
