Рассмотрим следующий код:
string folder = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
string file = Path.Combine(folder, "test.txt");
File.WriteAllText(file, "test");
string content = File.ReadAllText(file);
Запустив это на моем телефоне, я подтвердил, что строка content
имеет значение «test», поэтому файл определенно был создан и записан во внутреннее хранилище.,
Далее я прокомментировал строку WriteAllText
и подтвердил при втором запуске программы, что файл все еще был там, потому что значение content
снова было "test".
Нокогда я смотрю в папку, возвращаемую GetFolderPath
с помощью файлового менеджера моего телефона, она пуста.Нет файла test.txt
.
Итак, вопрос в том, почему я не вижу файл?