我会使用应用程序数据目录.您可以使用以下内容来实现:
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
Run Code Online (Sandbox Code Playgroud)
它是Windows中针对应用程序特定数据的首选位置,除非用户想要查找它,否则通常对用户隐藏.
您可以使用可以获得的系统临时目录:
string tmpDir = System.IO.Path.GetTempPath();
Run Code Online (Sandbox Code Playgroud)
如果需要,可以在其下创建一个子文件夹.临时文件夹非常适合您不关心的文件.如果你想保留这些文件,你可以像Tim C和Graham Miller建议的那样使用ApplicationData文件夹.