Quote Originally Posted by Cyanide
Petes1234 has a workaround for this specific situation, calling a thread.sleep before initializing the random object. I have done some testing on this and it seems like the method of Petes1234 does not work since 1 is too short time interval for the timer to advance (at least on my machine). [/CODE]
I wish I could claim this workaround as my own, but it's not. It is from the MSDN.