C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■83279 / )  Re[7]: 大量のテキストファイルをマルチスレッドで高速に読み込む方法
□投稿者/ 魔界の仮面弁士 (1192回)-(2017/03/16(Thu) 11:44:16)
No83277 (金尾 さん) に返信
> vbcrlfはバイトにしたときにどういう数値になりますか?

Encoding クラスの GetBytes メソッドで変換してみれば分かる事ですよね? (^^;

結論から言えば、
 vbCr → {&H0D}
 vbLf → {&H0A}
 vbCrLf → {&H0D, &H0A}
です。数値で言えば 13 と 10 。この機会に覚えておくことをお奨めします。



> あと、vbcrlfの検索の仕方なのですが
> Array.IndexOfを使えば良いとは思うのですが
> 合っていますか?

それで良いとおもいます。今回は Cr + Lf の探索になるので、
まずは Cr の位置を探してから、その後続バイトが Lf かどうかを
追加チェックすればことで対応してみて下さい。
返信 編集キー/


管理者用

- Child Tree -