File类和Directory类

来源:互联网 发布:淘宝好的文具店 编辑:程序博客网 时间:2024/06/16 02:59

一、关于File类

将 File 类用于典型的操作,如复制、移动、重命名、创建、打开、删除和追加到文件。 也可将 File 类用于获取和设置文件特性或有关文件创建、访问及写入操作的 DateTime 信息。

简单的c#例子:

using System;using System.IO;class Test{    public static void Main()    {        string path = @"c:\temp\MyTest.txt";        if (!File.Exists(path))        {            // 创建一个文件.            using (StreamWriter sw = File.CreateText(path))            {                sw.WriteLine("Hello");                sw.WriteLine("And");                sw.WriteLine("Welcome");            }        }        // 打开这个文件        using (StreamReader sr = File.OpenText(path))        {            string s = "";            while ((s = sr.ReadLine()) != null)            {                Console.WriteLine(s);            }        }    }}


二、关于Directory 类

公开用于创建、移动和枚举通过目录和子目录的静态方法。 此类不能被继承。


c#例子

(1)创建目录:

Directory.CreateDirectory(@"D:\obj\596");

(2)从指定路径中删除空目录

public static void Delete(string path)


(3)获取目录的创建日期及时间

public static DateTime GetCreationTime(string path)


Directory类的方法很多此处不再一一列举



原创粉丝点击