- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
问题5:如何获取指定目录的基本信息;解决方案:可以使用DirectoryInfo类的相关属性和方法:DirectoryInfo.Exists:获取指定目录是否存在;DirectoryInfo.Name:获取目录的名称;DirectoryInfo.FullName:获取目录的全限定名称(完整路径);DirectoryInfo.Attributes:获取或设置指定目录的属性,返回类型为FileAttributes枚举,可以是多个值的组合;? DirectoryInfo.CreationTime、FileInfo.LastAccessTime、FileInfo.LastWriteTime:分别用于获取目录的创建时间、访问时间、修改时间;DirectoryInfo.Parent:获取目录的上级目录,返回类型为DirectoryInfo;DirectoryInfo.Root:获取目录的根目录,返回类型为DirectoryInfo;问题6:如何获取指定目录包含的文件和子目录;解决方案:DirectoryInfo.GetFiles():获取目录中(不包含子目录)的文件,返回类型为FileInfo[],支持通配符查找;DirectoryInfo.GetDirectories():获取目录(不包含子目录)的子目录,返回类型为DirectoryInfo[],支持通配符查找;DirectoryInfo. GetFileSystemInfos():获取指定目录下(不包含子目录)的文件和子目录,返回类型为FileSystemInfo[],支持通配符查找;问题7:如何获得指定目录的大小;解决方案:检查目录内的所有文件,利用FileInfo.Length属性获取每个文件的大小,然后进行合计,然后使用递归算法处理所有的子目录的文件,参考下面代码:Path.GetInvalidPathChars或Path.GetInvalidFileNameChars方法,可以根据它来判断路径中是否包含非法字符 Directory.Exists或File.Exist方法 Path.GetDirectoryName 方法:返回指定路径字符串的目录信息; Path.GetExtension方法 : 返回指定的路径字符串的扩展名; Path.GetFileName方法 : 返回指定路径字符串的文件名和扩展名; Path.GetFileNameWithoutExtension方法 :返回不具有扩展名的路径字符串的文件名; Path.GetPathRoot方法 :获取指定路径的根目录信息; Path.GetFullPath方法:获得它的完全限定路径(绝对路径); Path.Combine方法:用于合并两个路径,不用烦于处理“\”字符; Path.GetTempPath方法:返回当前系统的临时文件夹的路径; Path.IsPathRooted方法:用于判断一个路径是绝对路径还是相对路径; Path.GetTempFileName方法:在当前用户的临时目录下创建一个临时文件,用于获得随机文件名
; Path.GetRandomFileName方法:它与GetTempFileName方法的不同之处在于它仅仅返回一个字符串但不会创建文件; Environment. SystemDirectory属性:获取系统目录的完全限定路径; Environment. GetFolderPath方法:该方法接受的参数类型为Environment.SpecialFolder枚举,通过这个方法可以获得大量系统文件夹的路径,如我的电脑,我的电脑,桌面,系统目录等; Directory类的GetCurrentDirectory和SetCurrentDirectory方法:读取或设置当前目录; Application.StartupPath()方法:获取当前应用程序的所在目录; FileInfo.Exists:获取指定文件是否存在; FileInfo.Name,FileInfo.Extensioin:获取文件的名称和扩展名; FileInfo.FullName:获取文件的全限定名称(完整路径); FileInfo.Directory:获取文件所在目录,返回类型为DirectoryInfo; FileInfo.DirectoryName:获取文件所在目录的路径(完整路径); FileInfo.Length:获取文件的大小(字节数); FileInfo.IsReadOnly:获取文件是否只读; FileInfo.Attributes:获取或设置指定文件的属性,返回类型为FileAttributes枚举,可以是多个值的组合; F
您可能关注的文档
- autoCAD图形导入Coreldraw方法.doc
- Autocad完整命令命令名称命令缩写.doc
- AutoCAD实用技巧25个.doc
- autocad应用技巧44例.doc
- AUTOCAD应用技巧大全.docx
- AutoCAD尺寸线中自定义箭头块应用技巧9.doc
- AutoCAD快捷命令的使用(CAD快捷键大全).doc
- AUTOCAD快捷方式汇总.docx
- AutoCAD快捷绘图命令直线.doc
- AUTOCAD快捷键命令大全2.doc
- 劳动力市场趋势分析-政府相关部门研究员的报告.pptx
- IT互联网公司的人才战略-演讲人角色:人力资源经理.pptx
- 医院感染防控实战-全面掌握感染预防与监控技巧.pptx
- 领先未来的医疗解决方案-提升效率,保障安全,增强竞争力.pptx
- 法律职业道德与规范培训-法学大学生处理道德争议.pptx
- 揭秘交通安全之道-理赔、责任、预防一网打尽.pptx
- 社会实践报告-分享社会实践经验与成果.pptx
- 2021年陕西省延安市公开招聘综合应急救援人员测试一卷含答案.docx
- 2023年辽宁省锦州市公开招聘综合应急救援人员高频必考模拟三卷含答案.docx
- 2024年辽宁省本溪市公开招聘综合应急救援人员测试二卷含答案.docx
文档评论(0)