Я почти завершил последнюю версию приложения Android, и есть 1 окончательный выпуск, который нужно решить перед выпуском. Это чтение и написание данных в файл. Ниже приведен код, который мы имеем до сих пор. < /P>
readonly string path = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
public void ReadFromFile(string fName)
{
var filename = Path.Combine(path, fName);
ReceiveString = "";
try
{
using StreamReader streamReader = new(filename);
ReceiveString = streamReader.ReadToEnd();
streamReader.Close();
}
catch (Exception err)
{
if(err.Message.StartsWith("Could not find a part of the path") || err.Message.StartsWith("Could not find file"))
{
Directory.CreateDirectory(path);
}
}
}
public int WriteToFile(string data, string fName)
{
var filename = Path.Combine(path, fName);
try
{
using var streamWriter = new StreamWriter(filename, false);
streamWriter.Write(data);
streamWriter.Close();
return 1;
}
catch (Exception err)
{
_ = err.Message;
return 0;
}
}
< /code>
При отладке это, по -видимому, работает, файлы, по -видимому, создаются, и данные записываются, а затем читаются обратно, как и ожидалось. Однако, когда мы опубликоваем тестовую версию, отчет тестировщиков, что данные не сохраняются.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... -to-a-file
В приложении Android, как я могу прочитать данные и записать данные в файл ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
В приложении Android, как я могу прочитать данные и записать данные в файл
Anonymous » » в форуме Android - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-