随笔分类 - C#函数基础
摘要:stringfilePath=@"E:\Randy0528\中文目录\JustTest.rar";Response.Write("文件路径:"+filePath);Response.Write("<br/>更改路径字符串的扩展名。<br/>");Response.Write(System.IO.Path.ChangeExtension(filePath,"txt"));Response.Write("<br/>返回指定路径字符串的目录信息。。<br/>&qu
阅读全文
摘要:http://blog.sina.com.cn/tonytonglx此人博客是陈广的C#视频笔记,不错。
阅读全文
摘要:XmlDocument xmlDoc = new XmlDocument (); xmlDoc.Load ("students.xml"); XmlNodeList nodelist = xmlDoc.SelectSingleNode ("Students").ChildNodes ; foreach(XmlNode node in nodelist) { XmlElement xe = (XmlElement )node; if(xe.GetAttribute ("city")=="dalian") { xe.R
阅读全文
摘要:XmlDocument xmlDoc = new XmlDocument (); xmlDoc.Load ("students.xml"); XmlNodeList nodelist = xmlDoc.SelectSingleNode ("Students").ChildNodes ; foreach(XmlNode node in nodelist) { XmlElement xe = (XmlElement )node; if(xe.GetAttribute ("city")=="dalian") { xe.R
阅读全文
摘要:XmlTextWriter writer = new XmlTextWriter ("students.xml",null); //使用自动缩进便于阅读 writer.Formatting = Formatting.Indented; //书写版本为"1.0"的XML声明 writer.WriteStartDocument (true); //书写文本注释<!--...--> writer.WriteComment ("这是我编写的第一个XML文件"); //开始根元素 writer.WriteStartElement (
阅读全文
摘要:XmlDocument xmlDoc = new XmlDocument (); xmlDoc .Load ("students.xml"); //获取Students根节点下的所有节点 XmlNodeList nodelist = xmlDoc .SelectSingleNode ("Students").ChildNodes ; foreach(XmlNode node in nodelist) { //将子节点类型转换为XmlElement类型 XmlElement xe1 = (XmlElement )node ; if(xe1.GetAttri
阅读全文
摘要:http://blog.sina.com.cn/s/blog_4baa3af3010009pd.html已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?> <bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>Corets, E
阅读全文
摘要:http://blog.sina.com.cn/s/blog_4baa3af3010009pb.html C#读写XML(一) XML是一项热门的技术。它之所以能够引起人们的兴趣,一个主要的原因在于它十分的简单,人们可以很容易地理解和使用它。每一个程序员都能轻易地看懂一个XML文件,理解它包含的内容。 .NET中包含了很多支持XML的类,这些类使得程序员使用XML编程就如同理解XML文件一样简单。 在这篇文章中,我将给出这样的一个类的使用示例,这个类就是XmlTextWriter类。 XmlTextWriter类允许你将XML写到一个文件中去。这个类包含了很多方法和属性,使用这些属性...
阅读全文
摘要:文件和文件夹操作,通常是对文件复制,移动,删除,新建,修改,查看属性。查看属性过程,1.获取文件对象,2.确认是否存在该对象,不存在报错,存在继续,3.获取对象属性。文件复制过程,1.获取文件对象,2.确认是否存在该对象,不存在报错,存在继续,3.确认是否存在目标文件夹,不存在报错,存在继续,4.确认目标文件夹是否存在同名的文件,存在覆盖or报错,不存在复制。文件移动过程1.获取文件对象,2.确认是否存在该对象,不存在报错,存在继续,3.确认别的进程没操作该对象,在操作报错,没在操作继续, 4.确认是否存在目标文件夹,不存在报错,存在继续,5.确认目标文件夹是否存在同名的文件,存在覆盖or报.
阅读全文
摘要:编码实现>文件和输入输出>Stream流>Stream流是一组连续存放的数据,具有开头和结尾,并且使用游标指示当前位置。Stream流包含的数据可来自内存MemoryStream,文件FileStream,或TCP/IP套接字NetWorkStream。流支持的操作: 读取,数据从Stream流传输到数据结构(字符串或字符节数组)中。写入,数据从数据源传输到Stream流。查找,查询和修改你在Stream流的位置。 编码实现>文件和输入输出>Stream流>创建一个文件流描述,创建一个文件path,并指定文件模式FileMode,访问权限FileAccess
阅读全文
摘要:编码实现>文件和输入输出>文件操作>System.IO类介绍System.IO命名空间有重要的7个类。·Directory:操作目录的静态方法·DirectoryInfo:操作目录的实例方法·DriverInfo:访问驱动器,以及驱动器详细的实例方法·File:对文件进行操作的静态方法·FileInfo:对文件惊喜操作的实例方法·Path:以跨平台的方式处理目录字符串的方法和属性 编码实现>文件和输入输出>文件操作>File类通过文件的创建和打开 File类通过文件的创建和打开Code highli
阅读全文