现在的位置: 首页 > 综合 > 正文

文件、文件夹操作

2012年06月29日 ⁄ 综合 ⁄ 共 1101字 ⁄ 字号 评论关闭

一、对文件夹操作

1.判断文件夹是否存在

if(System.IO.Directory.Exists("D:\\test"))

2. 创建文件夹

System.IO.Directory.CreateDirectory("D:\\test");

3.删除文件夹

System.IO.Directory.Delete("D:\\test");

4.移动文件夹

System.IO.Directory.Move("D:\\test", "D:\\test2");

5.获取子文件夹

 System.IO.DirectoryInfo[] directories = new System.IO.DirectoryInfo("D:\\test").GetDirectories();

6.获取文件夹中的文件

System.IO.FileInfo[] files = new System.IO.DirectoryInfo("D:\\test").GetFiles("*.*", System.IO.SearchOption.AllDirectories);

 

二、对文件操作

1.判断文件是否存在

if(System.IO.File.Exists("D:\\test\\test.txt"))

2.创建文件

System.IO.File.Create("D:\\test\\test.txt");

3.删除文件

System.IO.File.Delete("D:\\test\\test2.txt");

4.移动文件

System.IO.File.Move("D:\\test\\test.txt", "D:\\test\\test2.txt");

5.读取文件

System.IO.StreamReader objReader = new System.IO.StreamReader("D:\\test\\test.txt", UnicodeEncoding.GetEncoding("GB2312"));            

 string sLine = "";            

 System.Collections.ArrayList arrText = new System.Collections.ArrayList();            

while (sLine != null)

             {

                 sLine = objReader.ReadLine();

                 if (sLine != null)

                 arrText.Add(sLine);

            }

objReader.Close();

抱歉!评论已关闭.