【发布时间】:2018-11-16 11:21:55
【问题描述】:
此代码运行正确。但我不知道我的 .txt 文件保存在哪里
public string PersonalFolderPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
//Write Information to a Local File
public void WriteLocalFile(string FileName, string Data)
{
string filePath = Path.Combine(PersonalFolderPath, FileName);
File.WriteAllText(filePath, Data);
}
//Load Information from a Local File
public string LoadLocalFile(string FileName)
{
string filePath = Path.Combine(PersonalFolderPath, FileName);
if (File.Exists(filePath))
{
showtext.Text= File.ReadAllText(filePath);
return showtext.Text;
}
return null;
}
private void SaveButton_Clicked(object sender, EventArgs e)
{
WriteLocalFile("Burak.txt", text.Text);
}
private void LoadButton_Clicked(object sender, EventArgs e)
{
LoadLocalFile("Burak.txt");
}
我怎样才能找到它?还是另一种方式? 谢谢。
【问题讨论】:
-
在你的 filePath 上放一个断点,看看那里的值。
-
我做到了,看到了。但是我可以从手机或模拟器访问它吗?
-
从应用程序外部访问文件在每个平台上都会有所不同,我建议您研究一下本地文件如何在您正在测试的平台上工作。 Android 或 UWP 将是最简单的。
标签: c# xamarin xamarin.forms