c# File类
来源:互联网 发布:淘宝搜索规则 编辑:程序博客网 时间:2024/05/17 10:28
创建文件、复制文件、移动文件
一、创建文件
using System.IO;
class Program
{
static void Main()
{
string filepath = @"f:\file.txt";
File.Create(filepath);
}
}
我们要注意:
1、在程序中使用File类,必须使用using语句引入命令空间Systeml.IO;
2、在C#中,“\”是转义字符,我们采用“\\”代替“\”,或是在路径前加“@”,“\”不会被解释为转义符。本例采用的这种方法。
3、如果程序路径中文件夹不存在,比如我们写成,@"c:\123\file.txt",但在实际中,名为123的文件夹并不存在,程序会抛出未找到路径异常
二、复制文件
using System.IO;
class Program
{
static void Main()
{
File.Copy(@"f:\file.txt",@"c:\file.txt",ture);
}
}
复制文件语法重载原型为:File.Copy (String, String, Boolean);
第三个参数如果为true,表示复制时如果目标文件已经存在,就替换原来的文件。如果是false,则不替换。如果不写,默认替换原文件。
三、移动文件
using System.IO;
class Program
{
static void Main()
{
File.Move(@"f:\file.txt",@"d:\file.txt");
}
}
注意:Move方法没有采用3个参数的重载,如果文件存在,则出现异常。
四、设置文件的属性
File.SetAttributes(filepath,FileAttributes.Archive);//设置文件的属性
获取或者修改文件的属性,都要用到FileAttributes枚举,其枚举值如下:
Archive:文件是存档的。
Hidden:文件是隐藏的。
ReadOnly:文件是只读的。
Normal:文件是正常的。
- c# File类
- c#之File类
- File 类c#
- C# File类
- C# File类详解
- C# File操作类
- C#中File类总结
- C# File类的操作
- C# File类相关方法
- C# File类的操作
- C# File
- C#中File 类的用法 转载
- C#中File类常用方法
- C#学习笔记之File类
- C#中File类的文件操作方法
- C# File类,文件读取,编码
- C#学习笔记--File...
- C# Operate Excel File
- ASP.NET 2.0中XSLT的使用
- 高位优先与低位优先
- TFTP介绍
- ESMTP简介
- 子网掩码计算小结
- c# File类
- UML及项目管理建模学习心得1
- VC++头文件包含“”和<>的区别
- (转)WEB专用服务器的安全设置
- SQL SERVER 2005 中的CTE
- (转载)SQL Server 2005 数据库快照(database Snapshot)
- 敏捷编程中的scrum方法
- 一段挺有用的小SCRIPT
- 三层嵌套gridview 的折叠展开