C#で固定長ファイル

投稿者: | 2014年6月5日

C# で固定長ファイルを扱おうと思いました。

FileHelpers Library

CSV ファイルとかのファイル処理関係のライブラリで、固定長 も扱える模様。

使ってみたのですが、全角文字を入れたら文字数が合わなくなりました(^_^;)

全角文字は2バイト換算して欲しいのですが、1文字になってしまう…ドキュメントとかみたのですが、どうにも対応していないようです…残念。

こっちなら全角2バイト換算してくれるかなぁ。

Microsoft.VisualBasic.FileIO.TextFieldParser

Microsoft.VisualBasic.dll への参照を追加すれば、C#でも使用できるとのことなのですが、

VisualBasicのDLLの C# での使用が継続的に良しとされるのか、なんとなく不安なので引いてしまって試していないのです。

 

カテゴリー: C#

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です