C#文件管理类Directory实例分析

 更新时间:2014年08月12日 16:17:32   投稿:shichen2014  
这篇文章主要介绍了C#文件管理类Directory,非常实用,需要的朋友可以参考下

本文实例讲解了C#的文件管理类,帮助大家对类的大体功能做简单的了解。

该实例应用于C#项目的时候判断文件是否存在、创建文件、删除文件等情况;今天大体总结文件调取功能如下:

public string GetFile()
{//获取根目录下的所以文件
  string Files = "";
  string[] Wenjian = Directory.GetFiles(Server.MapPath("~/"));
  foreach (string item in Wenjian)
  {
    FileInfo info = new FileInfo(item);
    Files += "文件名:" + info.Name + ";文件类型" + info.Extension + ";文件大小:" + info.Length + ";创建时间:" + info.CreationTime + "<br/>";
  }
  return Files;
}
public string Folder()
{//获取根目录下的所以文件夹
  string Folders = "";
  string[] wj = Directory.GetDirectories(Server.MapPath("~/"));
  foreach (string item in wj)
  {
    DirectoryInfo info = new DirectoryInfo(item);
    Folders += "文件夹名称:" + info.Name + "<br/>";
  }
  return Folders;
}

感兴趣的读者可以调试一下本文所述实例,并可以将其应用于自己的项目之上。

相关文章

  • C#实现十字链表的使用示例

    C#实现十字链表的使用示例

    十字链表是一种将数据存储在节点中的数据结构,每个节点包含两个指针,分别指向下一个节点和上一个节点,通过定义节点类和链表类,实现十字链表的创建、遍历、插入和删除等操作,本文就来实现一下
    2023-11-11
  • c# 多线程处理多个数据的方法

    c# 多线程处理多个数据的方法

    这篇文章主要介绍了c# 多线程处理多个数据的方法,帮助大家更好的理解和学习使用c#,感兴趣的朋友可以了解下
    2021-03-03
  • C#装箱和拆箱原理详解

    C#装箱和拆箱原理详解

    这篇文章通过图例主要介绍了C#装箱和拆箱原理,内容很简单,感兴趣的小伙伴们可以参考一下
    2015-10-10
  • c# 在windows服务中 使用定时器实例代码

    c# 在windows服务中 使用定时器实例代码

    这篇文章主要介绍了c# 在windows服务中 使用定时器实例代码,有需要的朋友可以参考一下
    2013-12-12
  • C#计算字符串哈希值(MD5、SHA)的方法小结

    C#计算字符串哈希值(MD5、SHA)的方法小结

    这篇文章主要介绍了C#计算字符串哈希值(MD5、SHA)的方法,以实例形式较为详细的分析总结了C#计算字符串哈希值的各种常用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-08-08
  • C#打开php链接传参然后接收返回值的关键代码

    C#打开php链接传参然后接收返回值的关键代码

    这篇文章主要介绍了C#打开php链接传参然后接收返回值的关键代码,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-08-08
  • C# WinForm开发中使用XML配置文件实例

    C# WinForm开发中使用XML配置文件实例

    这篇文章主要介绍了C# WinForm开发中使用XML配置文件实例,本文详细讲解了如何使用一个XML文件作为WinForm的配置文件,需要的朋友可以参考下
    2014-08-08
  • 混合语言编程—C#使用原生的Directx和OpenGL绘图的方法

    混合语言编程—C#使用原生的Directx和OpenGL绘图的方法

    本文要说的是混合C#和C/C++语言编程,在C#的Winform和WPF下使用原生的Direct和OpenGL进行绘图
    2013-09-09
  • 理解C#中的事件

    理解C#中的事件

    这篇文章主要介绍了理解C#中的事件,本文讲解了使用委托中的问题、事件的出现、深入理解事件、C#属性的概念、事件代码的转换等内容,需要的朋友可以参考下
    2015-02-02
  • C#实现跨线程操作控件方法

    C#实现跨线程操作控件方法

    这篇文章主要介绍了C#实现跨线程操作控件方法,主要采用异步访问方式实现,需要的朋友可以参考下
    2014-10-10

最新评论