/// <summary>文字エンコーディングを設定して、指定したストリーム用の新しいインスタンスを初期化する。</summary>
 /// <param name="stream">入力元ストリーム。</param>
 /// <param name="encoding">文字エンコーディング。</param>
 public CsvStreamReader(Stream stream, Encoding encoding)
 {
     this.innerStream = new StreamReader(stream, encoding);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, CsvReadMode.UseEscape, DEFAULT_BUFF_SIZE);
 }
 /// <summary>文字エンコーディング、バイト順マーク検出オプション、バッファサイズを設定して、指定したファイル用の新しいインスタンスを初期化する。</summary>
 /// <param name="path">ファイルパス。</param>
 /// <param name="encoding">文字エンコーディング。</param>
 /// <param name="detectEncodingfromByteOrderMarks">バイト順マーク検出オプション。</param>
 /// <param name="bufferSize">バッファサイズ。</param>
 /// <param name="readMode">読込モード。</param>
 public CsvStreamReader(string path, Encoding encoding, bool detectEncodingfromByteOrderMarks, int bufferSize, CsvReadMode readMode)
 {
     this.innerStream = new StreamReader(path, encoding, detectEncodingfromByteOrderMarks, bufferSize);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, readMode, DEFAULT_BUFF_SIZE);
 }
 /// <summary>バイト順マーク検出オプションを使用して、指定したストリーム用の新しいインスタンスを初期化する。</summary>
 /// <param name="stream">入力元ストリーム。</param>
 /// <param name="detectEncodingfromByteOrderMarks">バイト順マーク検出オプション。</param>
 public CsvStreamReader(Stream stream, bool detectEncodingfromByteOrderMarks)
 {
     this.innerStream = new StreamReader(stream, detectEncodingfromByteOrderMarks);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, CsvReadMode.UseEscape, DEFAULT_BUFF_SIZE);
 }
 /// <summary>文字エンコーディングを設定して、指定したファイル用の新しいインスタンスを初期化する。</summary>
 /// <param name="path">ファイルパス。</param>
 /// <param name="encoding">文字エンコーディング。</param>
 /// <param name="readMode">読込モード。</param>
 public CsvStreamReader(string path, Encoding encoding, CsvReadMode readMode)
 {
     this.innerStream = new StreamReader(path, encoding);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, readMode, DEFAULT_BUFF_SIZE);
 }
 /// <summary>文字エンコーディング、バイト順マーク検出オプション、バッファサイズを設定して、指定したストリーム用の新しいインスタンスを初期化する。</summary>
 /// <param name="stream">入力元ストリーム。</param>
 /// <param name="encoding">文字エンコーディング。</param>
 /// <param name="detectEncodingfromByteOrderMarks">バイト順マーク検出オプション。</param>
 /// <param name="bufferSize">バッファサイズ。</param>
 /// <param name="readMode">読込モード。</param>
 public CsvStreamReader(Stream stream, Encoding encoding, bool detectEncodingfromByteOrderMarks, int bufferSize, CsvReadMode readMode)
 {
     this.innerStream = new StreamReader(stream, encoding, detectEncodingfromByteOrderMarks, bufferSize);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, readMode, bufferSize);
 }
 /// <summary>指定したストリーム用の新しいインスタンスを初期化する。</summary>
 /// <param name="stream">入力元ストリーム。</param>
 /// <param name="readMode">読込モード。</param>
 public CsvStreamReader(Stream stream, CsvReadMode readMode)
 {
     this.innerStream = new StreamReader(stream);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, readMode, DEFAULT_BUFF_SIZE);
 }
 /// <summary>文字エンコーディング、バイト順マーク検出オプション、バッファサイズを設定して、指定したファイル用の新しいインスタンスを初期化する。</summary>
 /// <param name="path">ファイルパス。</param>
 /// <param name="encoding">文字エンコーディング。</param>
 /// <param name="detectEncodingfromByteOrderMarks">バイト順マーク検出オプション。</param>
 /// <param name="bufferSize">バッファサイズ。</param>
 public CsvStreamReader(string path, Encoding encoding, bool detectEncodingfromByteOrderMarks, int bufferSize)
 {
     this.innerStream = new StreamReader(path, encoding, detectEncodingfromByteOrderMarks, bufferSize);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, CsvReadMode.UseEscape, bufferSize);
 }
 /// <summary>指定したファイル用の新しいインスタンスを初期化する。</summary>
 /// <param name="path">ファイルパス。</param>
 public CsvStreamReader(string path)
 {
     this.innerStream = new StreamReader(path);
     this.spliter     = CsvSpliter.CreateSpliter(this.innerStream, CsvReadMode.UseEscape, DEFAULT_BUFF_SIZE);
 }