在操作文件的时候一般都以流的形式
FileStream许加引用空间IO;
FileStream 流名=new FILEStream(路径名,FileMode.)
写文件
StreamWriter 写文件名=new StreamWriter(流名)
Flush();
close();

读文件
StreamReader;
关闭流必须先关闭写在关闭流;
GC垃圾处理器不管清理他必须手动关闭;
* 在操作文件的时候一般都是以流的形式
* Append:追加,再次打开文件的时候把内容追加进去
* Create:创建一个新的,如果有则会覆盖
* CreateNew:如果有文件抛异常,没文件创建
* OpenOrCreate:打开或创建,根据文件是否存在判断,如果文件存在,打 开,不存在,创建
* Open:打开
* 通过Unity做游戏的时候路径: Application.dataPath:可读不可写,指向 当前工程目录下的路径,此目录在手机上无法使用
* Application.persistentDataPath:使用于手机路径,有可读可写权限

流(FileTodo):

  • 在操作文件的时候一般都是以流的形式
  • Append:追加,再次打开文件的时候把内容追加进去
  • Create:创建一个新的,如果有则会覆盖
  • CreateNew:如果有文件抛异常,没文件创建
  • OpenOrCreate:打开或创建,根据文件是否存在判断,如果文件存在,打开,不存 在,创建
  • Open:打开
  • 通过Unity做游戏的时候路径:
  • Application.dataPath:可读不可写,指向当前工程目录下的路径,此目录在手机上 无法使用
  • Application.persistentDataPath:使用于手机路径,有可读可写权限
    引用命名空间:System.Io

Application.dataPath:可读不可写
Application.persistentDataPath:适用于手机路径,有可读可写权限
StreamReader 读文件
StreamWriter 写文件
if(对象.Exists)判断文件是否存在 true:存在文档 false:没存档,新建文档
static void FileTodo()
//创建一个流
FileStream f = new FileStream(“E://first.txt”, FileMode.Open);
//FileStream是Stream的一个子类也就是说FileStream是Stream的一个实 现
//StreamReader sr = new StreamReader(f);//读文件
StreamWriter sr = new StreamWriter(f);//写文件
sr.WriteLine(“人们都说”);
sr.Write(“狗贱”);
sr.WriteLine(“是一个智障”);
//关闭流
sr.Close();
f.Close();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值