我有一个完整的游戏,我正在转换为Windows手机。我几乎准备好了,除了保存和加载txt文件。在c#for windows中,它会像这样工作: 保存:
string[] lines = {myValue.ToString(),myValue2.ToString()}
System.IO.File.WriteAllLines(path+"/myFileName.txt", lines);
这会生成一个如下所示的文件:
1
5
为每个值分隔行
读:
string f = path + "/myFileName.txt";
var lines = File.ReadAllLines(f);
myValue = Convert.ToInt64(lines[0]);
myValue2 = Convert.ToInt64(lines[1]);
这将给出myValue = 1和myValue2 = 5
如何在Windows Phone上执行此操作(单独的行)?
答案 0 :(得分:1)
使用Isolated Storage检索相关文件的流,然后创建StreamReader
的实例,并以通常的方式读取其行。
Microsoft提供了示例代码:Writing Data (Windows Phone)