-1

読み取る行を指定することを除いて、テキスト ファイルから行を読み取りたいです。

私はもう試した:

using (StreamReader リーダー = new StreamReader(@"C:\Program Files\TTVB\Users.txt"))

            {
                text = reader.ReadLine(acctMade);
            }

acctMade は int です。

これは以下を返します:

メソッド 'ReadLine' のオーバーロードは 1 つの引数を取らない

4

2 に答える 2

2

ファイルがそれほど大きくない場合は、 を使用File.ReadAllLinesしてファイルを文字列の配列に入れることができます。

string[] lines = File.ReadAllLines(@"C:\Program Files\TTVB\Users.txt");
Console.WriteLine(lines[acctMade]);

using System.IO;コードの先頭で使用するか、使用可能にするために使用する必要がありますSystem.IO.File.ReadAllLines

于 2013-07-27T01:10:18.000 に答える