C#程序设计教学全套-2-2.pptx

C#程序设计教学全套-2-2.pptx

ID:52848516

大小:461.28 KB

页数:11页

时间:2020-03-26

C#程序设计教学全套-2-2.pptx_第1页
C#程序设计教学全套-2-2.pptx_第2页
C#程序设计教学全套-2-2.pptx_第3页
C#程序设计教学全套-2-2.pptx_第4页
C#程序设计教学全套-2-2.pptx_第5页
资源描述:

《C#程序设计教学全套-2-2.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元6数据访问《C#程序设计》课程FileInfo类和DirectoryInfo类学习内容常用属性0102常用方法目录页PAGEOFCONTENT01框架类库02公共语言运行时03TextBox控件04控件综合使用:加法练习程序04控件综合使用:加法练习程序知识点名称根据自己的需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字根据需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字根据自己的需要添加适当的文字,据研究,在幻灯片中,一页的文字最好不要超过200字根据自己的需要添加适当的文字,据研究,在幻灯片中

2、,一页的文字最好不要超过200字添加内容添加内容添加内容添加内容FileInfo类和DirectoryInfo类FileInfo类和DirectoryInfo类是从抽象基类FileSystemInfo派生的。FileSystemInfo类包含文件和目录操作所共有的方法。FileSystemInfo对象可以表示文件或目录,从而可以作为FileInfo或DirectoryInfo对象的基础。当分析许多文件和目录时,应使用该基类。FileInfo和File、DirectoryInfo和Directory作用是相似的。不过File和Directory是

3、静态类,其所包含的方法直接通过类名调用。FileInfo和DirectoryInfo则需要先实例化,然后通过对象名称调用方法来处理文件或目录。如果要获得文件和文件夹的更多信息,应该使用FileInfo和DirectoryInfo类。FileSystemInfo常用成员类型成员说明方法Delete删除文件或目录属性Attributes获取或设置当前FileSystemInfo的FileAttributes属性Name对于文件,获取该文件的名称。对于目录,如果存在层次结构,则获取层次结构中最后一个目录的名称。否则,Name属性获取该目录的名称属性E

4、xists获取指示文件或目录是否存在的值属性Extension获取表示文件扩展名部分的字符串属性FullName获取目录或文件的完整目录属性CreationT,CreationTimeUtc获取或设置当前FileSystemInfo对象的创建时间属性LastAccessTime,LastAccessTimeUtc获取或设置上次访问当前文件或目录的时间属性LastWriteTime,LastWriteTimeUtc获取或设置上次写入当前文件或目录的时间FileInfo类和DirectoryInfo类FileInfo类和DirectoryInfo类

5、FileInfo类专有成员类型成员说明属性DirectoryName获取表示目录的完整路径的字符串属性Extension获取表示文件扩展名部分的字符串属性Length获取当前文件的大小(字节)属性Directory获取父目录的实例属性IsReadOnly获取或设置确定当前文件是否为只读的值FileInfo类和DirectoryInfo类DirectoryInfo类专有成员类型成员说明方法Create已重载。创建目录。方法CreateSubdirectory已重载。在指定路径中创建一个或多个子目录。指定路径可以是相对于DirectoryInfo类

6、的此实例的路径。方法Delete已重载。从路径中删除DirectoryInfo及其内容。方法GetDirectories已重载。返回当前目录的子目录。方法GetFiles已重载。返回当前目录的文件列表。方法MoveTo将DirectoryInfo实例及其内容移动到新路径。属性Parent获取指定子目录的父目录。属性Root获取路径的根部分。【例6.5】使用FileInfo类和DirectoryInfo类。staticvoidMain(string[]args){stringpath=@"c:mydir";DirectoryInfodir=ne

7、wDirectoryInfo(path);if(!dir.Exists){dir.Create();}Directory.SetCurrentDirectory(path);DirectoryInfosubdir1=newDirectoryInfo("subdir1");DirectoryInfosubdir2=newDirectoryInfo("subdir2");FileInfofile1=newFileInfo("temp.txt");FileInfofile2=newFileInfo("temp.bin");subdir1.Create

8、();subdir2.Create();file1.Create().Close();file2.Create().Close();FileInfo[

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。