利用DataGrid显示某目录下的所有文件

原创 2004年07月09日 08:40:00

.NET Framework提供两个访问目录信息的类和两个访问文件信息的类,钥访问目录,可以使用Directory类,也可以使用DirectoryInfo类,对应于文件,也有File类和FileInfo类。这两个类之间的区别在于返回的信息和使用的方法不同。Directory和File类属于静态类,在使用时你不必创建实例,例如:要删除文件,可以File.Delete(filePath),要检测文件夹是否存在可以Directory.Exists(directoryPath)。而带Info的类在使用时必须先进行实例化,并在构造函数里指名文件名字或者目录名字,因此,删除文件可以用Dim myFile as File = New File(filePath),myFile.Delete()。

这两个类都提供了得到一个文件夹下的所有文件或者某种扩展名的文件的方法,即GetFiles()。

' --- Directory 例子 ---- Dim files() as String = Directory.GetFiles(directoryPath[, optionalWildCard]) ' --- DirectoryInfo 例子 ---- Dim myDir as DirectoryInfo = New DirectoryInfo(directoryPath) Dim fileInfos() as FileInfo = myDir.GetFiles([optionalWildCard])

值得注意的是,两者返回的类型是不同的,一个是String类型的数组,另外一个是FileInfo类型的数组。下面就是绑定的方法:

VB.NET

<%@ Import Namespace="System.IO" %>

locate命令与find命令的区别

locate命令与find命令的区别一:locate命令   locate命令用于查找文件,它比find命令的搜索速度快,它需要一个数据库,这个数据库由每天的例行工作(crontab)程序来建立。当我...
  • bamboolsu
  • bamboolsu
  • 2015年01月23日 21:34
  • 507

Web---文件上传-用apache的工具处理、打散目录、简单文件上传进度

我们需要先准备好2个apache的类: 上一个博客文章只讲了最简单的入门,现在来开始慢慢加深。先过渡一下:只上传一个file项index.jsp:用apache的工具处理文件上传 ...
  • qq_26525215
  • qq_26525215
  • 2016年07月23日 01:23
  • 14078

scrapy+beautifulsoup+mongo数据库简单爬虫——利用搜索关键词爬取百度百科城市地理信息

scrapy+beautifulsoup+mongo数据库,快速搭建简单爬虫——利用搜索关键词爬取百度百科城市地理信息,并将结果存入mongo数据库中...
  • zhonglj0314
  • zhonglj0314
  • 2017年03月23日 14:01
  • 946

删除一个目录下的所有文件,但保留一个指定文

http://oldboy.blog.51cto.com/2561410/1650380 此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 1 2 3 4 5...
  • wuxiaobingandbob
  • wuxiaobingandbob
  • 2015年06月05日 10:05
  • 939

显示某个目录下的所有文件和文件夹

计算机专业的校招面试非常经典的一道上机题,如何列出某个目录下所有的文件和文件夹。在目前的java版本中有两种实现方式。...
  • qq_28168421
  • qq_28168421
  • 2016年12月06日 15:58
  • 155

Java中删除文件、删除目录及目录下所有文件

转载:http://www.cnblogs.com/eczhou/archive/2012/01/16/2323431.html功能:删除某个目录及目录下的所有子目录和文件知识点:File.delet...
  • xx326664162
  • xx326664162
  • 2016年01月28日 12:20
  • 1927

Android读取assets目录下所有文件

package org.crazyit.image; import java.io.IOException; import java.io.InputStream; import android....
  • laotou99
  • laotou99
  • 2014年12月06日 11:38
  • 8355

linux C 递归找出一个路径下的所有文件

#include #include #include #include #include #include void dir_oper(char const*path); int ma...
  • u014453898
  • u014453898
  • 2017年02月05日 00:58
  • 252

python读取目录下所有文件

#-*- coding: UTF-8 -*- ''' 1、读取指定目录下的所有文件 2、读取指定文件,输出文件内容 3、创建一个文件并保存到指定目录 ''' import os # 遍历指定目录...
  • liwei1205
  • liwei1205
  • 2017年12月16日 19:16
  • 21

使用java来把一个目录下的所有文件拷贝到另外一个目录下,并且重命名

import java.io.File; import java.io.FileReader; import java.io.FileWriter; public class HandleFile...
  • caihongshijie6
  • caihongshijie6
  • 2014年04月18日 11:07
  • 3347
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用DataGrid显示某目录下的所有文件
举报原因:
原因补充:

(最多只允许输入30个字)