今天遇到一个问题,就是在通过File创建文件,然后写入内容并且输出到控制台上显示出来。
然后在创建完成后出现了一个问题(就是通过File.WriteAllText写入的时候直接报错)。
找了一下原因并且听取了别人的说法后,我总结出了几个方法。具体方法如下:
1、因为系统通过File创建文件后资源会被占用(具体是什么原因我还不清楚,不过建议百度一下),
所以解决的方法是创建成功后立马就释放掉
代码内容:File.Create(path),Dispose();
Unity笔记之IO流问题

2、如果是通过SteamWriter创建出来的文件在用完后也需要关闭和释放掉
代码内容:因为我还没用这种方式写入所以没有代码,但方法是一样的.Close(); .Dispose();

这下面是我的代码内容:
Unity笔记之IO流问题

如有不对的地方欢迎指正。

相关文章:

  • 2021-11-10
  • 2021-06-13
  • 2021-07-04
  • 2021-08-11
  • 2021-12-05
  • 2021-11-28
  • 2021-10-21
  • 2021-08-13
猜你喜欢
  • 2021-06-01
  • 2021-08-08
  • 2021-12-03
  • 2021-05-24
  • 2021-08-02
  • 2021-10-03
  • 2021-09-28
相关资源
相似解决方案