System.IO.Path.GetTempFileName
If you need to create a temporary file, and don’t want to have to create your own name algorithm, System.IO’s Path.GetTemplFileName static method is the way to go. Just make sure that you delete it after you are done with it (one of my pet peeves).
DonXML