In a .Net winforms application, how do I obtain the path the current user's temp folder?

.net, winforms

Solution

Use `System.IO.Path.GetTempPath()`.

Problem

Seems so basic, I can't believe I don't know this! I just need a scratch folder to dump some temporary files to. I don't care if it gets wiped out between usages or not, and I don't think I should have to go through the hassle of creating one and maintaining it myself from within my application. Is that too much to ask?

Original source