• ベストアンサー

txtファイルの読み込みについて

C#言語を使って、txtファイルを読み込みたいのですが、なかなかできません(><) ReadAllTextメソッドを利用して、読み込もうと思うのですが、ファイルの名前を書いても、できません。読み込むtxtファイルはどこか保存する場所が決まってるのでしょうか? まだ初心者なので、よく分かりません。。教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Nov_Chro
  • ベストアンサー率50% (12/24)
回答No.1

パスはちゃんと指定されているでしょうか? 例えばCドライブのhogeというフォルダにファイルがあるとすれば c:\hoge\ファイル名.txt などとしてください。

noname#46927
質問者

お礼

あ!できました☆ 名前空間、using System.IO; を書くのを忘れてました。。 ありがとうございます!よかったです★

noname#46927
質問者

補足

はい。Cドライブのsampleというフォルダに保存しているので、 C:\sample\ファイル名.txt  (ファイル名はちゃんと書き込んでます) としています。 すると、このファイルはコンテキスト内にありません。と表示されてしまいます↓

その他の回答 (1)

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.2

>読み込むtxtファイルはどこか保存する場所が決まってるのでしょうか? ファイル名だけが指定されたら、普通はカレントディレクトリ(プログラムを実行したディレクトリ)にあるファイルとされるでしょう。 ファイル名をフルパスで指定してもうまく行きませんか?

noname#46927
質問者

お礼

あ!できました☆ 名前空間、using System.IO; を書くのを忘れてました。。 ありがとうございます!よかったです★

noname#46927
質問者

補足

はい。Cドライブに保存しているのでドライブ名から指定しています。でも、このファイルはコンテキスト内にありません。と表示されるので、どこか保存しなければいけない場所があるのかなぁと思いまして・・・

関連するQ&A