我的要求是创建一个内存流,将字符串行写入流,然后使用 C# 中的 Mail.Attachment 类型通过电子邮件发送内存流中的内容,
找到下面的代码,
MemoryStream memoryStream = new MemoryStream();
StreamWriter memoryWriter = new StreamWriter(memoryStream);
----- *WRITE 100+ LINES OF STRINGS* using memory.Writer object
现在我正在创建一个 Mail.Attachment 对象
System.Net.Mail.Attachment attachment = new System.Net.Mail.Attachment(memoryStream, GetFileName());
问题:附件不包含 MemoryStream 中的所有内容,附件对象上是否有 max-size 属性,无论如何要将大小增加到最大值,以便我可以将 memorystream 中的所有内容写入附件并邮寄