付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、主讲人:GIS博士1教学内容安排2文件二进制文件文本文件XML文件安装部署文件(夹)处理类3File类与Filelnfo类功能:完成对文件的创建、删除、移动、打开等操作。File类:其方法都是静态的,不需要实例化即可以调用。Filelnfo类:功能类似,其方法都是实例方法。命名空间System.IO。、4常用代码文件:File.Copy(“c:aaa.txt”,”d:bbb.txt”)移动文件:File.Move(“c:aaa.txt”,”d:aaa.txt”)删除文件:File.Delete(“c:aaa.txt”)5Directory类与Directorylnfo类功能:完成对文件夹的创建
2、、移动、删除等操作。Directory类:其方法都是静态的,不需要实例化即可以调用。Directorylnfo类:功能类似,其方法都是实例方法。命名空间System.IO。6常用代码创建文件夹:Directory.CreateDirectory(“d:aaa”)移动文件夹:Directory.Move(“d:aaa”,”d:bbbccc”)删除文件夹:If (Directory.Exists(“d:aaa”)Directory.Delete(“d:aaa”,true)7FileStream类功能:实现用文件流的方式来文件。通过其构造函数可以新建或打开一个文件。public FileStream
3、(string path, FileModemode,FileAcs rwAcs)8读写二进制文件9读写二进制文件的方法创建FileStream类的一个实例,用来表示基于二进制文件的文件流。创建了FileStream后:用BinaryWriter流写入文件;用BinaryReader流文件。10写操作的常用代码 FileStream myFs= new FileStream(filename,FileMode.CreateNew , FileAc BinaryWriter myWriter = new BinaryWriter(myFs) myWriter.Write(100) myWrite
4、r.Write(“Tommy”) myWriter.Close() myFs.Close()s.Write)11读操作的常用代码 FileStream myFs= new FileStream(filename,FileMode.Open , FileAcs.Read ) BinaryReader myReader = new BinaryReader(myFs)x = myReader.Read32() String s=myReader.ReadString() myReader.Close() myFs.Close()12演示与实践任务:读写二进制文件。13读写文本文件14StreamW
5、riter+StreamReader类专门负责文本文件和写入操作。用File类的静态方法创建一个流后:用StreamWriter类的实例写入。用StreamReader类的实例文件。15读操作的常用代码 StreamReader myReader = File.OpenText(d:source.txt) string str = while (str = myReader.ReadLine() != null) myReader.Close()16写操作的常用代码StreamWritermyWriter =File.CreateText(d:result.txt)myWriter.Wrimy
6、Writer.Wriine(“Tommy”)ine(“”)myWriter.Close()17演示与实践任务:读写文本文件。18ADO.NET与XML19XML概述 XML(可扩展标记语言,ExtensibleMarkup Language)是一种以简单文本格式数据的方式;XML在.NET中可描述应用程序的配置,在Web 服务之间传递信息等。20XML标记XML是一种区分大小写的标记语言。XML标记有3类意义:结构将文档分成标记树;语义将单个的标记与外部的实际事务联系起来;样式则指定如何显示这些内容21XMLXML通常是XML文档的第一个节点,包含在几乎所有的XML文档中。? xml ver=
7、1.0 encoding=utf8standalone=yes?22XML的文档结构XML文档提供了一种结构化的数据组织、方式。在关系数据库中通过表来数据。在XML文档中,数据是分层组织和的,每一个XML文档必须有一个根节点。23XML命名空间XML命名空间使用前缀和冒号就可以将具体的标记或属性关联到特定间。名空为保证唯一可以将前缀到URI上(唯一资源标识符,Uniform Resource Identifier);最常见URI的是Web地址。24XML文档写入和ADO.NET中的XML支持主要集中于DataSet对象。DataSet用于处理XML的最常用的方法:WriteXml将DataSet的内容以XML文档的形式写出;ReadXml则将XML文档的内容读入到DataSet中。25演示与实践任务:写入和XML文件。26安装部署27安装部署2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026 综合岗事业单位面试易错题集 含答案含解析
- 2026 事业编计算机岗面试高频题 题库 含答案
- 2026财会岗面试高频题题型分析
- 2026 年人教版初中生物七年级上册期末综合测评卷
- 韶关市消防安全事迹材料汇编
- 2026下半年高中物理教资面试力学真题演练题库及解析
- 2026年广东省广晟集团有限公司人员招聘考试参考试题及答案详解
- 2026年渝富控股集团人员招聘笔试参考试题及答案详解
- 2026年华宸信托有限责任公司人员招聘考试参考试题及答案详解
- 2025年宁夏机关事业单位工人技能等级考试(绿化技师)综合试题及答案
- 巡察底稿制作培训课件
- 4.1《家的意味》教学设计 2025-2026学年统编版道德与法治七年级上册
- 场内叉车安全知识培训课件
- 2024全国艾滋病检测实验室质量控制指南
- 2025年麻精药品培训考试试题(含参考答案)
- 2025年全国中小学校党组织书记网络培训示范班在线考试题库及答案
- 英语四级单词表4500
- 24秋国家开放大学《农业经济管理》形考任务1-4参考答案
- 盘古开天地 公开课一等奖创新教案(2课时)
- 《房地产开发与经营》全套教学课件
- (完整文本)乌有先生传(原文+注释+译文)
评论
0/150
提交评论