File类的一些方法

  1. 在C#语言中通常通过File类来进行文件的创建、复制、删除、移动和打开一些文件,在使用File类时需要引入System.IO命名空间,引入的格式经常为Using System.IO
    在这里插入图片描述
  2. File类中的常用方法
    Create:在指定路径中创建或覆盖文件,只有一个参数,参数是文件的路径。
    Delect:删除指定的文件,只有一个参数,参数是文件的路径。
    Exists:判断指定的文件是否存在,是bool类型,参数是文件的路径。
    Move:将指定文件移到新的位置,并提供指定新文件名的选项,有二个参数,第一个和第二个参数都是文件名。
    Open:返回指定文件相关的FileStream,并提供指定的读/写许可 ,有二个参数 ,第一个参数是文件名。
  3. 文件打开方法:File.open
    这个方法的使用方式如下public ActionResult Index(){
    System.IO.File.Open(“F:/Index/log.txt”, FileMode.Append);
    } ,意思是找到F盘下的Index文件夹里面的log文本并将其打开
    具体的效果如下,先找到F盘下的Index文件夹,并将它打开
    在这里插入图片描述
    然后找到log文本,并打开
    在这里插入图片描述
    打开后会出现另一个程序正在使用此文件,意思就是代码将Index文件夹中的log文本打开了
    在这里插入图片描述
  4. 检查文件是否存在的方法:File.Exists
    这个方法的使用方式如下public ActionResult Index(){
    if (!System.IO.File.Exists(“F:/Index/text.txt”))
    {
    return Content(“该文件不存在”);
    }
    },在if判断语句中用File.Exists来检查F盘中的Index文件夹中是否有text文本,因为在if语句里面判断是为true,所以在判断的条件里面加上了!
    具体的效果如下,因为在Index文件夹里面不包含text文本,所以运行后会在HTML中显示return Content()里面的字符串
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
如果将File.Exists里面的text.txt换成log.txt
在这里插入图片描述
则会在HTML中显示return Content()里面的字符串
在这里插入图片描述
5. 文件创建方法:File.Create
这个方法的使用方式如下public ActionResult Index(){
System.IO.File.Create(“F:/Index/text.txt”);
}
代码的意思是在F盘下的Index文件夹中创建text.txt文本
具体的效果如下,如果创建的文件与原有文件重复将会覆盖原文件
在这里插入图片描述
在这里插入图片描述
6. 文件删除方法:File.Delect
这个方法的使用方式如下public ActionResult Index(){
System.IO.File.Delete(“F:/Index/text.txt”);
}
代码的意思是删除在F盘里Index文件夹里面的text文本,这样子看着并不直观,但加上文件检查的方法就会直观许多
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值