0

ログインシステムのコードでストリームリーダーとストリームライターを使用する場合(新しいアカウントを作成し、既存のアカウントにログインできる場合)、私は以下を使用しています:

    usernameReader = New StreamReader("J:\Computing Coursework\real project\KES\Resources\username.txt")

ストリームリーダーの「新規」部分が必要ですが (変数は単にストリームと同じにすることはできないため)、「新しいストリームリーダーとして」の代わりに使用できる他のオプションがあるかどうか疑問に思っていました。ユーザー名テキスト ファイルの内容。

どんな助けでも大歓迎です。

4

1 に答える 1

0

より具体的なシナリオで StreamReader を構成する必要がない場合は、File.OpenText を使用することもできます。Fileクラスは、一般的な I/O タスクの便利なショートカットをいくつか提供します。

ところで、StreamReader を開いてファイルが消去されるとは思いません。ファイルに書き込むコードが間違っているのではないかと疑っています。次のように書き込み用にファイルを開くと、ファイルが消去されます。

writer = new StreamWriter("... path ...")

File.AppendText などを見てください。

于 2013-11-04T11:00:06.973 に答える