zoukankan      html  css  js  c++  java
  • 打开一个文本文件

     1            //打开一个文本文件
     2             if (openFileDialog1 .ShowDialog ()== DialogResult .OK )
     3             {
     4                 string file = openFileDialog1.FileName;
     5                 //如果不加 Encoding.Default,那么StreamReader默认编码为Unicode(UTF-8)
     6                 StreamReader sr = new StreamReader(file); 
     7 
     8                 ////增加一System.Text.Encoding.Default 则不传会出现乱码。, System.Text.Encoding.Default
     9                 //StreamReader sr = new StreamReader(file,Encoding .Default );  
    10                 
    11                 //显示当前流的字符编码
    12                 //MessageBox.Show(sr.CurrentEncoding.EncodingName);
    13                 
    14                 string s = sr.ReadLine();
    15                 
    16                 while (s != null)
    17                 {
    18                     textBox1.AppendText(s + "\r\n");
    19                     s = sr.ReadLine();
    20       
    21                 }
    22                 sr.Close();
    23             }
    24         }
  • 相关阅读:
    组合索引
    常见的负载均衡策略
    jvm面试都有什么问题?
    Java常见面试题汇总-----------Java基础(NIO与IO的区别)
    关于OOM面试详解
    RabbitMQ几个常用面试题
    消息队列面试题及答案
    什么是B+树
    java并发编程 ||深入理解synchronized,锁的升级机制
    RabbitMQ中交换机的消息分发机制
  • 原文地址:https://www.cnblogs.com/hbhbice/p/1738082.html
Copyright © 2011-2022 走看看