COBOL出身で、C#で苦戦しています。。。
題名のとおり、タブ区切りのファイルを読み込み、
出力時に、21バイト以上の文字を削除して、出力したいのですが、
まったくわかりません。
COBOLだと、変数を固定長で定義できるので、
変数 A PIC K(20) K・・・全角文字、半角文字混在
と変数Aを定義して、代入してあげると勝手に21バイト以上の文字は削除されるのですが、
c#だとどのようにすれば、よいのでしょうか?
入力文字列(全角、半角混在)
東京都葛飾区島根1--!2
出力時
"東京都葛飾区島根1--!"
と出力したい。”2”は、20-21バイトでまたがっているので削除
最終目的はPDFでの印書までですが、文字の編集で止まってしまったので
質問致しました。
ベテランの方のご意見を頂きたく。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/29 10:18
退会済みユーザー
2016/05/30 01:51
2016/05/30 12:52
2016/05/31 18:44
2016/06/01 12:57