Read only the first few lines of text from a file

前端 未结 2 1203
抹茶落季
抹茶落季 2020-12-10 07:41

How can I read just the first two lines of a file my program saves? (They represent a username and a password.)

2条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-10 07:59

    Use a System.IO.StreamReader.

    string line1, line2;
    
    using (StreamReader reader = new StreamReader("myFile.txt")) {
        line1 = reader.ReadLine();
        line2 = reader.ReadLine();
    }
    

    Or, for something modern:

    var lines = File.ReadLines("myFile.txt").Take(2).ToArray();
    

提交回复
热议问题