directoryinfoFileInfo 这个类是干什么用的 什么意思哦

directoryinfo  时间:2021-07-10  阅读:()

如何使用VB.NET FileInfo类对文件操作

在网上收到一些关于文件操作的列子,现在和大家分享一下,以下的示例代码将向您展示如何使用VB.NET FileInfo来拷贝、移动和删除文件,以及如何使用DirectoryInfo来移动和删除文件夹。

(注意:为了运行这些示例,您需要将这条语句:Imports System.IO,添加到您的表单或模块的最顶部。

) VB.NET FileInfo示例 拷贝一个文件 1. Dim fFile1 As New FileInfo("C:abc1.txt")2.3. fFile1.CopyTo("C:abc2.txt", True)4. 我们将fFile1变量定义为一个FileInfo对象并设定它指向文件系统中的一个目录,为了拷贝一个文件,我们使用FileInfo对象中的CopyTo方法并指明我们计划要拷贝的目标文件的全名。

移动一个文件 1. Dim fFile1 As New FileInfo("C:abc1.txt")2.3. fFile1.MoveTo("C:abc3.txt")4. 我们将fFile1变量定义为一个FileInfo对象并设定它指向文件系统中的一个目录,为了拷贝一个文件,我们使用FileInfo对象中的CopyTo方法并指明我们计划要移动的目标文件的全名。

删除一个文件 1. Dim fFile1 As New FileInfo("C:abc1.txt")2.3. fFile1.Delete()4. 我们将fFile1变量定义为一个FileInfo对象并设定它指向文件系统中的一个目录,为了删除一个文件,我们使用FileInfo对象中的Delete方法。

VB.NET FileInfo DirectoryInfo示例 移动一个文件夹 1. Dim dDir1 As New DirectoryInfo("C:Folder1")2.3. dDir1.MoveTo("C:Folder2")4. 我们将dDir1变量定义为一个DirectoryInfo对象并设定它指向文件系统中的一个目录,为了移动一个文件夹,我们使用DirectoryInfo对象的MoveTo方法,并指明我们所移动的文件夹的完整目标路径。

删除一个文件夹 1. Dim dDir1 As New DirectoryInfo("C:Folder1")2.3. dDir1.Delete()4. 我们将dDir1变量定义为一个DirectoryInfo对象并设定它指向文件系统中的一个目录,为了删除一个文件夹,我们使用DirectoryInfo对象的Delete方法。

) 作者:未知 来源:网络

C# DirectoryInfo的简单问题。

DirectoryInfo DirInfo = new DirectoryInfo(path); 在这之后我新建了一个文件d。

DirInfo.Refresh(); 然后用FileInfo[] files = DirInfo.GetFiles();

directory indexing是什么意思

directory indexing 目录索引查询;目录泄露;目录浏览 例句 1.Requests for directory indexes came in fast and furious, and yet directory indexing was shut off. 对的要求目录索引进了疯狂般,然而目录标引被关闭。

2.During indexing detailed performance data is generated, in the form of "stat_. html" files generated in the log directory. 在索引详细性能数据期间生成,在日志目录中生成“stat_.html”格式的文件。

3.Indexing is done in parallel per directory. 在每个目录下可以并行完成索引。

directory info遍历文件夹

private void getFiles(string path) //遍历取得mp3音乐文件 { DirectoryInfo dir = new DirectoryInfo(path); DirectoryInfo[] subDirs = dir.GetDirectories(); foreach (DirectoryInfo dirInfo in subDirs) { getFiles(dirInfo.FullName) } foreach (FileInfo f in dir.GetFiles("*.mp3")) { addFile(f.FullName); //添加方法 string strTmp = Convert.ToString(num); for (int i = 1; i <= 28 - strTmp.Length; i++) { strTmp += ; } strTmp += f.Name; this.listBox1.Items.Add(strTmp); } }

FileInfo 这个类是干什么用的 什么意思哦

.NET内建类型中提供了FileInfo和DirectoryInfo俩个类型,分别用来操作文件和文件夹,有别于File和Directory类型,FileInfo和DirectoryInfo主要功能在于操作文件和文件夹在文件系统中的结构,完成诸如:创建,复制,读取信息,移动,判断是否存在,删除等功能。

public class UseFileInfo { //static void Main(string[] arg) //{ // Processfile(); // Console.Read(); //} static void Processfile() { FileInfo info = null; FileInfo newInfo = null; //创建文件 info = new FileInfo("c:\test1.txt"); using (FileStream fs = info.Create()) { } Console.WriteLine("原始文件:"); ReadFileInfo(info); //移动文件 info.MoveTo("c:\test2.txt"); Console.WriteLine("移动后的新文件:"); ReadFileInfo(info); //复制文件 newInfo = info.CopyTo("c:\test3.txt"); Console.WriteLine("复制后的新文件:"); ReadFileInfo(newInfo); } static void ReadFileInfo(FileInfo fi) { Console.WriteLine("文件名为:"+fi.Name); Console.WriteLine("文件在:"+fi.DirectoryName); Console.WriteLine("文件的长度:"+fi.Length); Console.WriteLine("文件创建于:"+fi.CreationTime); Console.WriteLine("文件的最后访问时间:" + essTime); Console.WriteLine("文件的最后修改时间:" + fi.LastWriteTime); Console.WriteLine("文件全名是:" + fi.FullName); Console.WriteLine("文件的扩展名是:" + fi.Extension); } } public class UseDirectoryInfo { static void Main(string[] args) { ProcessDirectoryInfo(); Console.Read(); } static void ProcessDirectoryInfo() { DirectoryInfo di = null; di = new DirectoryInfo("c:\text"); di.Create(); di.CreateSubdirectory("subidc"); FileInfo info = new FileInfo("c:\text\subidc\text.txt"); using (FileStream fs = info.Create()) { } ReadDirectoryInfo(di); di.MoveTo("c:\test2"); } static void ReadDirectoryInfo(DirectoryInfo di) { Console.WriteLine("文件夹名为:"+di.Name); Console.WriteLine("父文件夹为:"+di.Parent.Name); Console.WriteLine("文件夹创建于:"+di.CreationTime); Console.WriteLine("文件夹的最后修改时间:" + di.LastWriteTime); Console.WriteLine("文件夹的最后访问时间:" + essTime); Console.WriteLine("文件夹的全名是:" + di.FullName); Console.WriteLine("文件夹中的文件:"); FileInfo[] fis = di.GetFiles(); foreach (FileInfo fi in fis) { ReadFileInfo(fi); } Console.WriteLine("文件夹中的子文件夹:"); DirectoryInfo[] dis = di.GetDirectories(); foreach (DirectoryInfo dd in dis)//递归获取所有子文件夹 { ReadDirectoryInfo(dd); } } static void ReadFileInfo(FileInfo fi) { Console.WriteLine("文件名为:" + fi.Name); Console.WriteLine("文件在:" + fi.DirectoryName); Console.WriteLine("文件的长度:" + fi.Length); Console.WriteLine("文件创建于:" + fi.CreationTime); Console.WriteLine("文件的最后访问时间:" + essTime); Console.WriteLine("文件的最后修改时间:" + fi.LastWriteTime); Console.WriteLine("文件全名是:" + fi.FullName); Console.WriteLine("文件的扩展名是:" + fi.Extension); } }

蓝速数据(58/年)秒杀服务器独立1核2G 1M

蓝速数据金秋上云季2G58/年怎么样?蓝速数据物理机拼团0元购劲爆?蓝速数据服务器秒杀爆产品好不好?蓝速数据是广州五联科技信息有限公司旗下品牌云计算平台、采用国内首选Zkeys公有云建设多种开通方式、具有IDC、ISP从业资格证IDC运营商新老用户值得信赖的商家。我司主要从事内地的枣庄、宿迁、深圳、绍兴、成都(市、县)。待开放地区:北京、广州、十堰、西安、镇江(市、县)。等地区数据中心业务,均KV...

totyun:香港cn2 vps,5折优惠,$6/月,10Mbps带宽,不限流量,2G内存/2核/20g+50g

totyun,新公司,主要运作香港vps、日本vps业务,接入cn2网络,不限制流量!VPS基于KVM虚拟,采用系统盘和数据盘分离,从4G内存开始支持Windows系统...大家注意下,网络分“Premium China”、“Global”,由于站长尚未测试,所以也还不清楚情况,有喜欢吃螃蟹的尝试过不妨告诉下站长。官方网站:https://totyun.com一次性5折优惠码:X4QTYVNB3P...

HTTPS加密协议端口默认是多少且是否支持更换端口访问

看到群里网友们在讨论由于不清楚的原因,有同学的网站无法访问。他的网站是没有用HTTPS的,直接访问他的HTTP是无法访问的,通过PING测试可以看到解析地址已经比较乱,应该是所谓的DNS污染。其中有网友提到采用HTTPS加密证书试试。因为HTTP和HTTPS走的不是一个端口,之前有网友这样测试过是可以缓解这样的问题。这样通过将网站绑定设置HTTPS之后,是可以打开的,看来网站的80端口出现问题,而...

directoryinfo为你推荐
元数据管理请元数据管理包括哪些内容?联想网盘联想网盘收费吗,怎么样图片地址怎么获得图片地址akfWOW的意思是什么?AKF呢?oncontextmenuoncontextmenu="return false"是什么意思郭凡生慧聪的董事长是谁?跟马云比,怎么样?deviceid怎么能知道安卓系统手机的DEVICE ID?丁奇请全面剖析一下黑胡子丁奇这个人物。欢迎页面怎样取消“欢迎页面”?清除电脑垃圾怎样彻底清除电脑的垃圾
美国vps租用 什么是域名 万网域名解析 老域名全部失效请记好新域名 singlehop ion linode 云图标 国内加速器 qq数据库下载 anylink 165邮箱 1g内存 域名dns 视频服务器是什么 太原联通测速 shuang12 linode支付宝 摩尔庄园注册 域名转入 更多