using System.IO;//引用
写入
void SaveData(string data)
{
StreamWriter sw;//写入
FileInfo t = new FileInfo(Application.persistentDataPath+@"\Score.txt");//文件流
if (!t.Exists)
{
sw = t.CreateText();//创建
}
else
{
sw = t.AppendText();//打开文件
}
sw.WriteLine(data);//写入数据
sw.Flush();//清除缓冲区
sw.Close();//关闭流
sw.Dispose();//销毁流
}
读取
void TakeData()
{
StreamReader sr=null;//读取
sr = File.OpenText(Application.persistentDataPath + @"\Score.txt");//读取文件
读取所有行
string data = null;
string allData=null;
do
{
data = sr.ReadLine();
allData+=data;
} while (data != null);
sr.Close();//关闭流
sr.Dispose();//销毁流
}