Unity笔记-使用File读写本地txt文本内容

这篇博客介绍了在Unity中如何使用File类进行文件的读取、写入、判断存在和创建。通过File.ReadAllText读取文本内容,File.WriteAllText进行文件写入,File.Exists检查文件路径是否存在,File.Create创建新文件,以及简单的读写方法示例。
摘要由CSDN通过智能技术生成

注意需要引用 using System.IO;

1.用File读取后得到txt文本内容,需要引用IO接口

string STR= File.ReadAllText(URL);//File.ReadAllText(读取地址Path)"URL"为读取txt文本地址例如:Application.streamingAssetsPath+ "/Test.txt"

2.利用File 写入修改后的文件 (STR修改后的数据)。

File.WriteAllText(URL, STR);//File.WriteAllText(“URL”为写入Txt文本的地址如:Application.streamingAssetsPath + "/Test.txt",“STR” 为更改后的txt文本内容,该内容为String类型)

3.使用File.Exists判断路径是否存在。

string Path = Application.streamingAssetsPath + "/txt.txt";; 
if (!File.Exists(Path))/判断URL本地 地址是否存在,如果不存在则不向下执行。存在则继续执行
    {
        print("地址存在");
    }
else
    {
        print("地址不存在");
    }

4.File.Create创建文本。

String Path;
Path = Application.streamingAssetsPath + "/txt.txt";
File.Create(Path).Close();

5.读取方法简单使用。

private string Path;
void ReadTxt()
    { 
        Path = Application.streamingAssetsPath + "/txt.txt";
        if (!File.Exists(Path))/判断URL本地 地址是否存在,如果不存在则不向下执行。存在则继续执行
           {
               Debug.Log(Path + "地址不存在");
               return;
           }
        else
            {
                Debug.Log("没有找到txt文本");
                File.Create(Path).Close();//创建文本
               //File.WriteAllText(Path,"0");//向文本中写入内容
                
            }
         File.ReadAllText(URL);//“URL”为读取文件的地址信息
    }

4.写入方法简单使用。

private string Path;
void ReadTxt()
 { 
        Path = Application.streamingAssetsPath + "/txt.txt";
      if (!File.Exists(Path))//判断Path本地 地址是否存在,如果不存在则不向下执行。存在则继续执行
       {
           Debug.Log(Path+ "地址不存在");
           return;
       }
        File.WriteAllText(Path,string);//“Path”为写入文件的地址信息,注意改地址与读取地址一致否则可能读取失败
 }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

(-_-!)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值