■30710 / ) |
Re[1]: メモリストリームへの格納 |
□投稿者/ も (64回)-(2009/01/04(Sun) 01:36:31)
|
■No30706 (初心者C# さん) に返信 > いつも参考にさせていただいています。 > > バイト配列の値を結合してメモリストリームに格納しようと思っています。 > #5でバイトのLength分だけ格納しようとしているつもりですが > 現在のメモリストリームに格納されている分のバイト数分項目が作成されています。 > [128]まで格納されているとすると[256]になってしまいます。 > 3回ループすると[512]になってしまい、[385]〜[512]が0の値がセットされてしまいます。 > メモリストリームの内容をファイルに書き出しているのですが、無駄なスペースが > 書き出されてしまいます。 > 何か良い方法はありませんか。 確認した方法も良くわかりませんが、どのような入力をしたらそうなったのかも良くわかりません。 またGetBytes()はどんな関数でしょうか? (「そのように書いたからそのように動いているのでは?」という返答を貰う可能性があります)
> ※どのように質問すればわかりやすいかわからず、思いつくまま書いてしまいました > ので分かりにくいかもしれませんが、アドバイスお願いいたします。 コピペで動くコードと一緒に質問すれば楽です。 思い違いも少なくなりますし。
|
|