1 / 31
文档名称:

软件开发基础(.NET)第5讲.ppt

格式:ppt   大小:580KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件开发基础(.NET)第5讲.ppt

上传人:mh900965 2018/1/19 文件大小:580 KB

下载得到文件列表

软件开发基础(.NET)第5讲.ppt

相关文档

文档介绍

文档介绍:软件开发基础(.NET)
主讲:邝颖杰 电邮:kuangyingjie@
0、本章掌握内容
系统环境相关类的使用
目录的操作
几个对话框的使用
文件的创建、读写
目录与文件管理
系统环境相关类
目录管理
文件管理
文件的读写
FileSystemWatcher组件
1、系统环境相关类
.NET框架下,有与系统环境相关类。
1. Environment类
该类除了提供当前环境和操作系统平台相关的信息外,还提供了获取本地逻辑驱动器和特殊文件夹的方法。
2. DriveInfo类
提供了本地驱动器相关的详细信息。
1)Environment类

CurrentDirectory属性
OSVersion属性
NewLine属性
Version属性
GetLogicalDrives方法
GetFolderPath方法
2)DriveInfo类
使用DriveInfo可以确定当前可用的驱动器以及这些驱动器的类型,还可以通过查询来确定驱动器的容量和剩余空间。
DriveInfo[] allDrives = ( );
foreach (DriveInfo d in allDrives)
{
("Drive {0}", );
("文件类型: {0}", );
if ( == true)
{
("卷标: {0}", );
("文件系统: {0}", );
("当前用户可用空间:{0} bytes", );
("总可用空间:{0} bytes", );
("驱动器总容量:{0} bytes ", );
}
}
2、目录管理
,.NET框架提供了3种对目录进行管理的类,分别是
Directory类
DirectoryInfo类
Path类

区别:
Directory类(只提供静态方法)
DirectoryInfo类(需要实例化才能使用)
DirectoryInfo类的构造函数形式如下:
public DirectoryInfo( string path);
参数path表示目录所在的路径。例如:
DirectoryInfo dirInfo = new DirectoryInfo(@"e:\temp");
注意:(1)path是合法的路径。
(2)。
目录管理

Exists
FullName
Parent
CreationTime

CreateDirectory
Delete
Move
Exists
GetCurrentDirectory
2)Path类
1. Path类用于对包含文件或目录路径信息的String实例执行操作。
2. 常用方法:
GetDirectoryName方法
GetExtension方法
GetFileName方法
GetFileNameWithoutExtension方法
GetFullPath方法