文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>DirectoryInfo类和Directory类的区别和相同点:

DirectoryInfo类和Directory类的区别和相同点:

时间:2008-07-16  来源:*^cherish^*

相同点:    均能对目录进行操作

区    别:    前者必须被实例化后才能使用,而后者则只提
供了静态的方法。如果多次使用某个对象一般使用前者;
如果仅执行某一个操作则使用后者提供的静态方法效率更
高一些。

实例:using System;
using System.Collections.Generic;
using System.Text;
using System.IO;

namespace ConsoleApplication2
{
    class Program
    {
        static void Main(string[] args)
        {
            //DirectoryInfo类实例
            DirectoryInfo dinfo = new DirectoryInfo("C:\\");
            FileInfo[] fdir = dinfo.GetFiles();
            foreach (FileInfo f in fdir)
            Console.WriteLine(f.Name);//注意一下二者输出的结果有什么差别。

           //Directory类实例
            string[] fname = Directory.GetFiles("C:\\");
            foreach (string name in fname)
            Console.WriteLine(name);
         }

    }
}

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载