タイトル : Re^6: バイト配列の表示 投稿日 : 2010/04/09(Fri) 22:31 投稿者 : ふつうのこ
アドバイスありがとうございます。 返事が遅くなってごめんなさい。 テキストでもデータセットと同じような事が出来るんですね。 これなら直す部分も少なくて済みそうです。 データセットを使いたくなかったのは、直す部分が多すぎるから、っていう理由も正直あったんです。(^^;) 実際ちょっと大きい画像データ(と言っても70KB程度)の場合、12〜3分かかって使い物にならない っていうのはあったんです。 実際使うデータは 10KB程なので何とか使い物にはなってますが。(それでも3〜40秒かかります) 70KBのデータの時に計ったんですが、BitConverter.Tostringが終わるまで約1分強ですので、 ループで10分以上かかっている計算になります。 約23000回のループってこんなに時間がかかるものなんでしょうか? これでも Stringを StringBuilderに変えてみたんですが。 バイナリエディタで読むと100KBのデータでも一瞬で読み込んで表示してくれます。 バイト配列をハイフン無しで、FFD8FFE0…という風に表示してくれる関数って無いのでしょうか? バイナリエディタはなぜあんなに早いのでしょうか? |