zoukankan      html  css  js  c++  java
  • StreamReader的几种常用方法

     1             string path = @"D:	est.txt";
     2             FileStream filestream = new FileStream(path, FileMode.Open);
     3             
     4 
     5             using (FileStream stream = File.OpenRead(path))
     6             {
     7                 using (StreamReader reader = new StreamReader(stream))
     8                 {
     9                     Console.Write(reader.ReadToEnd());
    10                     Console.WriteLine("
    ****************");
    11                 }
    12              }
    13 
    14             using (FileStream stream = File.OpenRead(path))
    15             {
    16                 using (StreamReader reader = new StreamReader(stream, Encoding.UTF8, false))
    17                 {
    18                     Console.Write(reader.ReadToEnd());
    19                     Console.WriteLine("
    ****************");
    20                 }
    21             }
    22 
    23             using (StreamReader reader = new StreamReader(path, Encoding.Default, false, 3))
    24             {
    25                 Console.Write(reader.ReadToEnd());
    26                 Console.WriteLine("
    ****************");
    27             }
    28 
    29             using (StreamReader reader = File.OpenText(path))
    30             {
    31                 Console.Write(reader.ReadToEnd());
    32                 Console.WriteLine("
    ****************");
    33             }

    就方便而言,最后一种是最方便的。

  • 相关阅读:
    Jmeter与LoadRunner 测试Java项目的坑
    关于<forEach>的<if>混合使用显示数据
    无题。省
    无题。思
    767A Snacktower
    喵哈哈村的括号序列

    队列
    优先队列
    768A Oath of the Night's Watch
  • 原文地址:https://www.cnblogs.com/longcloud/p/3694317.html
Copyright © 2011-2022 走看看