• ベストアンサー

C#でテキストファイルを読み込む方法

kgbnの回答

  • ベストアンサー
  • kgbn
  • ベストアンサー率100% (1/1)
回答No.1

StreamReaderを使用すると、実装可能のようです。 簡単みたいですよ?

参考URL:
http://lab.aica.ac.jp/tips/tips/tipstextreader.html

関連するQ&A

  • C++でvectorにテキストファイルを読み込む

    C++でテキストファイルを読み込んで平均、標準偏差などを表示するプログラムを作っているのですが、 vectorにテキストファイルを読み込ませる方法が分からないので教えていただけないでしょうか? int型の配列に読み込ませる方法もありますが、テキストファイルのデータ数が未知数のためvectorを使いたいです。

  • c# テキストファイル操作について

    C#でテキストファイルを読み込み、そのテキストファイルの行数を数えるようにしたいのですが・・・。 テキストファイルを読み込むことができたんですが、行を数えることができません。どなたか、教えていただけませんか?よろしくお願いします。

  • C言語のテキストファイルの読込み

    必要に迫られてC言語でテキストファイルの読込みを行う プログラムを作成しなければならなくなりました。 whileとfscanfを用いて書式を指定して一行ずつ読込むことができる ということは知っていますが、その際、たとえば読み込むファイルが 20行のテキストファイルだったとして、10行目から読込みを 行いたい場合はどのようにプログラムを書けばいいのでしょうか? なにぶんC言語初心者ですのでよろしくお願いします。

  • テキストファイルの行数を取得する方法(C言語

    C言語でテキストファイルのトータル行数を取得する関数又はその方法を教えてほしいのですが。 宜しくお願いします。

  • C#でのテキストファイルの扱い

    C#初心者ですが、よろしくお願いします。 次のようなテキストファイルがあります。 ----------------------------------- データリスト time    = 00:00:00 name    =Tanaka height   =170[cm] weight   =55[kg] ID     =00000000 time    =00:01:10 name    =Shimizu height   =165[cm] weight   =53[kg] ID     =00000001 ~以下同様に続きます~ ------------------------------------ このテキストファイルからC#で、timeの数値部分(00:00:00の部分)、身長の数値部分(一番上だと170)、同様に体重の数値部分、IDの数値部分を取得したいのですが、どのようにすればよいでしょうか? ※timeと=の間のスペースはテキストファイルの方は半角で入ってますが、 ここでは半角スペースが認識されないので、上では全角スペースを入れています。 また、なぜか書いたときに「=」が縦にそろわないのですが、 実際のテキストファイルではそろっています。

  • C言語での、テキストファイル読み込みについて

    30行×30列の数字が記載されてテキストファイルがあり、 それをC言語で例えばA[ ][ ]といった配列に読み込みたいのですが、 どうすればよいでしょうか? fscanf関数を用いればできないことはないと思うのですが、 30個も書かなければならないのは冗長なので・・・。 なにかよい方法はありますでしょうか?

  • C#でテキストファイルの更新がしたい

    C#でテキストファイルを読込み、特定の文字を置換して上書きしたいです。 StreamReaderで読み込んで、変数に退避し、StreamWriterで書くのは出来ると思いますが もっと簡単に、読み込んでRewriteのようなコーディングって出来ないのでしょうか? A.Txt あああ いいい ううう ↓ 【あああ】を【えええ】にしてA.Txtを上書き A.Txt えええ いいい ううう 何かいい方法があれば教えてください。 よろしくお願いいたします。

  • C++でのファイル読み書き

    C++でのテキストファイルの読み書き方法は、具体的にCとどう違うのでしょうか? やはり、Cでいう「fp = fopen("text.txt",r)」みたいに書くのでしょうか? どのようなコードを書くのか知りたいです。よろしくお願いします。

  • Objective C(iPhone SDK)でテキストファイルから一

    Objective C(iPhone SDK)でテキストファイルから一行毎データを読み出す方法を教えてください. つい最近Objective-Cを始めた初心者です. サーバ上にあるテキストファイルを読み込み,一行ごとデータを取り出し,その一行ずつ取り出したデータをTableViewの項目として表示したいと思っています.現在コンパイルが出来ているのは, NSString* text; NSString* path = @"(URL)test.txt"; NSError* error; text = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error]; までです.また,読み込むテキストファイルの内容は 0001 0002 0003 0004 [EOF] となっています.このデータの一行ずつを配列に格納する方法を教えてください,よろしくお願いします.

  • C#のテキストファイル読み込みについて

    C#のテキストファイル読み込みについて 2次元配列を使います(a[行][列]みたいに テキストファイルを1文字ずつ読み込みます。 そして、改行文字が見つかると行を1つずらします それを繰り返して最後まで読みこむと終わり そんなことをしたいです DOBON.NETでこんなの見つけたんですが 上の処理をしようと思っても、どこをいじればできるのかわかりませんでした //"C:\test.txt"をShift-JISコードとして開く System.IO.StreamReader sr = new System.IO.StreamReader( @"C:\test.txt", System.Text.Encoding.GetEncoding("shift_jis")); //内容を一行ずつ読み込む while (sr.Peek() > -1) { Console.WriteLine(sr.ReadLine()); } //閉じる sr.Close(); よくわかるサイトとかあったら教えてください、お願いします