- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C撑的文件处理研究与实例分析.PDF
ISSN1009—3044
and
ComputerKnowledgeTechnology电脯知识与技术
V01.5,No.21。July2009,PP.6046-6047 Tel:+86—551-56909635690964
C撑的文件处理研究与实例分析
何伟.陈永强
(江苏省泰兴职业教育中心校,江苏泰兴225400)
摘要:当前,C#是最具有发展前景的语言之一。正是由于C#面向对象的卓越设计.使它成为构建各类组件的理想之选——无论是
高级的商业对象还是系统级的应用程序。使用简单的C≠≠语言结构,这些组件可以方便的转化为XML网络服务.从而使它们可以
由任何语言在任何操作系统上通过Intemet进行调用。
关键词:C≠≠;文件处理
中图分类号:TP311文献标识码:A 文章编号:1009—3044(21109)21--6046-02
能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。C#使得C++程序员可以高效的
很快的转向C#。新兴的网络经济迫使商务企业必须更加迅速的应对竞争的威胁。开发者必须不断缩短开发周期.不断推出应用程序
的新版本,而不仅仅是开发一个“标志性”的版本。C静在设计时就考虑了这些问题。它使开发者用更少的代码做更多的事,同时也不
易出错。在本文中,我们将探讨一下利用C#进行文件处理的相关问题。
C群对文件的编程所使用的类库一般都在.NetFramework
和文件层次上的存取方法,存取方法一般都提供同步、异步二种模式。C#实现分割合并程序时主要使用的是在数据流层次上的类.
式,虽然在性能上有所欠缺,但使用起来非常方便,也不容易出错。
但在正式介绍文件处理方法前,有一下两个类必须提到:Directory类和File类。
建、访问及写入操作相关的DateTime信息。
作,使用Directory方法的效率比使用相应的Directorylnfo实例方法可能更高。
因为并不总是需要安全检查。
下面我们给出一段简单的代码来说明如何利用Directory类来创建和删除目录等操作:
usingSystem.IO;
//注意引用System.IO命名空间
Directory.CreateDirectory(”c:、、TbstDir”):
/,创建目录”c:\TestDir”.
/,如被创建目录存在会抛出异常
Directory.Delete(”c:\\TestDir”.true);
//删除目录.第二参数为true
//则不确认目录是否为空
Directory.Move(”e:\\TestDir’,”c.、、targetDir”):
,,移动目录
将File类用于典型的操作,如复制、移动、重命名、创建、打开、删除和追加到文件。也可将File类用于获取和设置文件属性或有
关文件创建、访问。
Create
o
率可能更高。所有的File方法都要求当前所操作的文件的路径。
同样的我们也给出几行代码来了解一下File类的使用方法:
usingSystem.IO;
,/注意引用System.IO命名空间
File.Exists(”e:\\TestFile.扭t”1:
//判断文件是否存在,返回一个bool值
本栏目责任编辑:谢媛嫒
第5卷第21期(2009年7月) and
ComputerKnowledgeTechno/ogy电■知识与技术
File.Delete(”e:\\TestFi|e.txt“1;
//删除文件
File.Copy(”c:\\TestFile.txt”,”e:\\TargetFile.txt”);
/,复制文件
这里附带说明一下,在实例代码中我们使用的是字符串常量作为路径的表示,在实际中我们可能还会用到和系统有关的路径,
那么相关的引用方法请参考其它Path类的资料,本文不进行介绍。
以上是对系统中的文件夹及文件的基本操作说明,由于在实际编程中对文件的复制,删除大多是在程序主体部分处理完毕后
的有限步骤,所以,以
您可能关注的文档
- ACAC2016赛季(第六站.北京).PDF
- ACAC射箭初级教练员培训&美国射箭协会一级教练认证.DOC
- AD9375集成式 宽带RF收发器.PDF
- AEAS 考试的相关规定和条款.PDF
- Akamai 云安全解决方案:产品简介.PDF
- Altera开发快速入门.PDF
- Altera远程更新IP内核用户指南.PDF
- ANDA申请电子提交要求你准备好了么.PDF
- Antrag auf Gebührenerstattung 退款申请表.PDF
- Application for Schengen Visa 签证申请表.PDF
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
最近下载
- 2025(苏教版)生物中考(学业水平考试)知识点汇总.pdf
- 【生 物】2024-2025学年人教版生物七年级下册教学计划及进度表.docx VIP
- 第3课 中古时期的西欧 课件中职世界历史高教版基础模块.pdf VIP
- 火电机组启动调试管理办法.doc
- 2025年版上海焊工(初级)考试题库[内部版]全考点含答案 .pdf VIP
- T IAC CAMRA 50-2024 《事故汽车常用零部件修复与更换判别规范》(2).pdf
- 影响健康因素多 课件 2024—2025学年人教版(2024)初中体育与健康七年级全一册.pptx VIP
- 西师大版数学四年级下册全册教学课件(2024年3月修订).pptx
- 道路工程考试试卷(带答案) .pdf VIP
- 童年歌词 一页直接打印版.doc
文档评论(0)