Windows フォームを使用して書籍カタログ (ISBN、タイトル、著者など) を作成しています。サンプルの .txt ファイルを読み込んでから、ListBox に追加します。.txt ファイルの各行は、ListBox 内の項目になります。フォームの下書きバージョンは問題なく機能しますが、書籍の .txt ファイルをフォームに読み込めるようにしたいと考えています。問題は次のとおりです。FileStreamオブジェクトを宣言して初期化する...
static FileStream file = new FileStream(FILENAME, FileMode.Open, FileAccess.Read);
...プログラムを正常にビルドできますが、実行されません。エラーすら出ません。代わりに、次のようなものを取得します (スクリーンショット): http://imgur.com/n4lBu4Mそして、StreamReader は最初に (コンストラクターのために) FileStream オブジェクトを必要とするため、これが StreamReader オブジェクトではないことがわかっています。
何か案は?私の限られた知識が、より良い質問をするのを妨げている方法はありますか?