码迷,mamicode.com
首页 > Windows程序 > 详细

C#中的文件类操作(待补充)

时间:2016-03-19 14:17:42      阅读:326      评论:0      收藏:0      [点我收藏+]

标签:

1.Using 打开什么,就自动关闭什么,其他的包含的连接不管



XML文档读取

重点:必须是标准的xml文档,否则会出错

  1. string xmlxx = @"C:\1.xml";
  2. using (XmlReader reader = XmlReader.Create(xmlxx))
  3. {
  4. while (reader.Read())
  5. {
  6. if (reader.NodeType == XmlNodeType.Text)
  7. {
  8. Console.WriteLine(reader.Value + "\r\n");
  9. }
  10. }
  11. }
  12. Console.ReadKey();

StreamReader 的Read方法的使用
  1. StreamReader sr = new StreamReader(@"E:\\111.txt", Encoding.GetEncoding("GB2312")); //通常需要转码为GB2312
  2. int Ichar = 0;
  3. while ((Ichar = sr.Read()) != -1) // 不再有可用的字符,则为 -1
  4. {
  5. Console.Write(Convert.ToChar(Ichar).ToString()); //StreamReader的Read方法返回的是字符串的二进制数字,可以用ToChar转换成ASCII字符串,将int类型转成ASCII字符
  6. }
  7. Console.ReadKey();











C#中的文件类操作(待补充)

标签:

原文地址:http://www.cnblogs.com/weloveshare/p/5294816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!