您的位置:首页 > 其它

File类的常用方法

2016-05-13 23:51 281 查看
首先引用命名空间

using System.IO;

File类是静态类,只能用File.方法名,不能申明一个对象

一、文件管理

1.1创建文件

File.Create(string path);//在指定路径中创建文件,如果此路径中存在同名文件,则覆盖。

示例:

File.Create(@"C:\Users\Agu\Desktop\123.txt");//在桌面上创建文本文件,文件名为123.txt

1.2复制文件

File.Copy(string sourceFileName, string targetFileName, bool overwrite);//将源文件复制到目标文件

参数:

sourceFileName:要复制的文件

targetFileName:目标文件的名称。不能是目录

overwrite:如果要覆盖目标文件,则写true;否则写false;如果不加true,出现覆盖情况,则程序会报异常

示例:

File.Copy(@"D:\123.txt", @"E:\321.txt",true );//将D盘下的"123.txt"复制到E盘下,并将名称改为"321.txt"

1.3剪切文件

示例:

File.Move (@"D:\123.txt", @"E:\321.txt");//将D盘下的"123.txt"复制到E盘下,并将名称改为"321.txt"

1.4删除文件

示例:

File.Delete(@"C:\123.txt");//删除C盘下的123.txt文本文件
1.5判断文件是否存在
File.Exists(string path);//判断指定路径下的文件是否存在,返回值是true或false
示例:
bool b=File.Exists(@"C:\123.txt");//如果C盘下存在123.txt,则b的值为true

Console.WriteLine(b);//将b的值打印到控制台显示Console.ReadKey();//暂停控制台,等待用户输入,并退出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: