タグ付けされた質問 「memorystream」



8
C#でMemoryStreamからMailMessageにファイルを添付する
メールにファイルを添付するプログラムを書いています。現在FileStream、ファイルをディスクに保存しています。 System.Net.Mail.MailMessage.Attachments.Add( new System.Net.Mail.Attachment("file name")); ファイルをディスクに保存したくありません。ファイルをメモリに保存し、メモリストリームからこれをに渡しAttachmentます。
113 c#  email  smtp  memorystream 

12
.NETのMemoryStreamが閉じていない場合、メモリリークは発生しますか?
私は次のコードを持っています: MemoryStream foo(){ MemoryStream ms = new MemoryStream(); // write stuff to ms return ms; } void bar(){ MemoryStream ms2 = foo(); // do stuff with ms2 return; } 私が割り当てたMemoryStreamが何らかの理由で後で破棄​​されない可能性はありますか? 私はこれを手動で閉じると主張するピアレビューを持っています、そして彼が有効なポイントを持っているかどうかを知るための情報を見つけることができません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.