私のプログラムが保存するファイルの最初の2行だけを読み込むにはどうすればよいですか? (ユーザー名とパスワードを表します)ファイルから最初の数行のテキストのみを読み込みます。
答えて
System.IO.StreamReader
を使用してください。
string line1, line2;
using (StreamReader reader = new StreamReader("myFile.txt")) {
line1 = reader.ReadLine();
line2 = reader.ReadLine();
}
あるいは、現代の何かのために:
var lines = File.ReadLines("myFile.txt").Take(2).ToArray();
コードでは、0行または1行のファイルの大文字小文字は処理されません(例外の処理)。 2番目のステートメントは、すべての行を読み込んで、大量のファイルを読み込むことができないため、非常に不便です。 – quantdev
@karim:a)例外処理は、この回答とは関係ありません。 b)いいえ、そうではありません。あなたは 'ReadAllLines'を考えているかもしれません。 'ReadLines'は、必要に応じて行を読み込む列挙型です。 – Ryan
私はReadLinesを誤読しました。(2行分の配列を割り当てることは、多くの場合、過剰なものになります) 例外として、OPが決定するようにしてください。 – quantdev
その使用についてはStreamReader.ReadLine()
- 1. ファイルの最初のN行をPythonで読み込みます。
- 2. テキストファイルの最初の行を読み込み、次の行をループに渡して読み込みます。
- 3. ファイルからバイト[]を読み込み、読み込みます
- 4. 私のSQL文はデータベースから最初の行を読み込みます
- 5. テキストファイルからの読み込みの最初の文字:
- 6. ログイン後最初のページの読み込み時に最初のページの読み込み時にコードを追加
- 7. emacs org-modeの最初のN行のみを読み込みません
- 8. Talend - 複数のFTPサーバーからファイルを読み込みます
- 9. Google翻訳 - ファイルからのテキストの読み込み
- 10. ファイルからの蟻の読み込み?
- 11. ファイルからテキストを読み込む
- 12. ファイルから読み込みます。複数のデリミタ? C++
- 13. フラットファイルから変数へのテキストの読み込み
- 14. C++ .csvファイルからの読み込み
- 15. ファイルからの読み込み
- 16. pythonのgzipファイルから読み込み
- 17. XMLファイルからの読み込みC#
- 18. C#PCLファイルからの読み込み
- 19. Matlabのtxtファイルから読み込み
- 20. c:ファイルからの読み込み
- 21. ファイルからの読み込み(python)
- 22. 最初のウェブサイトが読み込まれたら、バックグラウンドでデータを読み込みます。
- 23. 複数のファイルを読み込み中
- 24. Yaccはルールの最初の一致のみを読み込みます
- 25. Erlangファイルから最初の5行を読み取る
- 26. JavaのFileDescriptor .sync()の読み込み*ファイルの読み込み
- 27. SSHのBashスクリプトの読み込みファイルの読み込み
- 28. ファイルから読み込み、空白になるまでテキストのみを読み取る
- 29. Google Maps API V3 - 最初に地図を読み込んでからマーカーを読み込みます
- 30. ファイル内の行からデータを読み込みたい。 Javaで
コールReadLineメソッド回。ユーザー名とパスワードを保存するためのより良い仕組みを見つけてください。 –