void Start()
{
string path = @"F:\UnityProjects_5.6.4\CSharpStudy\003.txt";
创建文本读取流
StreamReader streamReader = new StreamReader(path);
///死循环,读取所有的数据后,结束循环
while (true)
{
string str = streamReader.ReadLine();//ReadLine只能读取一行的数据,如需要读取全部的数据,需要用循环
if (str == null)
{
break;
}
Debug.Log(str);
}
//从上次读取结束位置开始读取然后读取到最后
string str2 = streamReader.ReadToEnd();
Debug.Log(str2);
while (true)
{
int res = streamReader.Read();
//使用Read()进行循环读取,返回值为-1的时候读取完毕,跳出循环
if (res == -1)
{
break;
}
else
Debug.Log((char)res);
}
streamReader.Close();//关闭流
//创建写入流
StreamWriter streamWriter = new StreamWriter(@"F:\UnityProjects_5.6.4\CSharpStudy\001.txt");//如果存在,将会被覆盖
string message = "写入自定义的字符串";
streamWriter.Write("写入数据");
streamWriter.WriteLine(message);
streamWriter.WriteLine("写入数据,并换行");
streamWriter.Close();
}
StreamReader对文件夹进行操作
最新推荐文章于 2022-04-15 08:00:00 发布