山口屋~活動日誌~

私生活で主な出来事をピックアップ

StreamReader TextFieldParser 基本比較

2012-07-08 15:42:49 | ソフトウェア開発
C#でファイル読み出しでよく使うクラスにStreamReaderとTextFieldParserがあり、メモ程度の比較をしてみた。

<プロパティ>

StreamReader:bool EndOfStream
TextFieldParser:bool EndOfData

<メソッド1>

StreamReader:string ReadLine()
TextFieldParser:string ReadLine()
※解析を実行しません。区切られたフィールドの中に行末文字があれば、そこで行が終了すると解釈します。
TextFieldParser:string[] ReadFields()

<メソッド2>

StreamReader:string ReadToEnd()
TextFieldParser:string ReadToEnd()
※空白行とコメントを無視しません。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする