| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 451 人关注过本帖
标题:关于文件操作的
只看楼主 加入收藏
都督
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2007-9-12
收藏
 问题点数:0 回复次数:5 
关于文件操作的
我用的是microsoft visual studio .net 2003
我想学习一下文件,就是没找到头绪
各位能不能帮帮忙,写个东西让我照着写,你们是高手用不了多少时间的呀,让我们新手学习一下.
文件的读写我会的,DirectoryInfo,
写个,包含能删除文件夹和文件夹目录,
可以复制文件夹和文件的目录.
在指定路径和查找文件夹目录呀
谢谢,指点一下,给点提示也行,不要不回答好吗,最好会的就讲下,万分感谢哦
搜索更多相关主题的帖子: 文件 
2007-09-29 17:17
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
收藏
得分:0 
呃。。。。这个。。。基本上,网上一搜都有的吧,提出点具体问题也好让大家讨论讨论嘛

努力成为菜鸟!
2007-09-29 17:20
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 

System.IO.File 下面有Create、Delete、Copy.....MSDN上面就有相应的代码的


飘过~~
2007-09-29 17:37
都督
Rank: 1
等 级:新手上路
帖 子:56
专家分:0
注 册:2007-9-12
收藏
得分:0 

可以复制文件夹和文件的目录.
在指定路径和查找文件夹目录呀
这个呀,网上有吗
2007-09-29 17:45
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
网上有呀,你到baidu里面去一搜就N多

飘过~~
2007-09-30 09:42
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 

System.IO 类

目录操作

string[] drives = Directory.GetLogicalDrives(); //本地驱动器的名,如:C:\等

string path = Directory.GetCurrentDirectory(); //获取应用程序的当前工作目录

Path.GetFileName(@"c:\dir\file.txt"); //获取子目录的名字,result的结果是file.txt

Directory.GetFiles(路径及文件名) //获取指定目录中的文件名(文件列表)

DirectoryInfo di = new DirectoryInfo(@"f:\MyDir"); //构造函数创建目录

DirectoryInfo di=Directory.CreateDirectory(@"f:\bbs"); //创建对象并创建目录

if (di.Exists == false) //检查是否存在此目录

di.Create(); //创建目录

DirectoryInfo dis = di.CreateSubdirectory("SubDir"); //以相对路径创建子目录

dis.Delete(true); //删除刚创建的子目录

di.Delete(true); //删除创建目录

文件操作

Directory.Delete(@"f:\bbs2", true); //删除目录及其子目录和内容(如为假不能删除有内容的目录包括子目录)

Directory.GetDirectories 方法 //获取指定目录中子目录的名称

string[] dirs = Directory.GetDirectories(@"f:\", "b*");

Console.WriteLine("此目录中以b开头的子目录共{0}个!", dirs.Length);

foreach (string dir in dirs) { Console.WriteLine(dir); }

Directory.GetFileSystemEntries //获取指定目录中的目录及文件名

Directory.GetLogicalDrives //检索此计算机上格式为“<驱动器号>:\”的逻辑驱动器的名称

Directory.GetParent //用于检索父目录的路径。

DirectoryInfo a = Directory.GetParent(path);

Console.WriteLine(a.FullName);Directory.Move //移动目录及其在内的所有文件

Directory.Move(@"f:\bbs\1", @"f:\bbs\2"); //将文件夹1内的文件剪到文件夹2内 文件夹2是刚创建的


大概就是这些。


浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-09-30 15:40
快速回复:关于文件操作的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019176 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved