Я хочу использовать StreamWriter
для записи файла во временную папку.Запись файла в папку Temp
Это может быть другой путь на каждом ПК, поэтому я попытался использовать %temp%\SaveFile.txt
, но это не сработало.
Как сохранить временную папку с использованием переменных окружения?
И, например, могу ли я использовать переменную окружения для хранения файлов в %appdata%
?
ОК, спасибо. Где я могу искать дополнительные переменные среды, такие как основной жесткий диск, пользовательские настройки и приложения? – BlueRay101
Класс System.Environment поможет вам получить переменные среды и так далее. Также не забудьте проверить перечисление System.Environment.SpecialFolder. http://msdn.microsoft.com/en-us/library/system.environment%28v=vs.110%29.aspx – trope
Так что для папки temp мне всегда нужно использовать Path.GetTempPath() ;, и для любого другого специального пути (например, AppData или ProgramFiles) мне нужно использовать System.Environment? – BlueRay101