【发布时间】:2011-05-15 23:14:06
【问题描述】:
我有一个 C# 表单,我希望将其输入转换为 xml 文档,以附加到发送给我自己的电子邮件中。到目前为止,我有一个我认为是完整的 XDocument,并且我还想出了如何将 .txt 附加到 MailMessage:
MailMessage.Attachments.Add(new Attachment("[...]\test.txt"));
我的理解是我可以使用
XDocument.Save("[...]\formData.xml");
保存文件,然后
MailMessage.Attachments.Add(new Attachment("[...]\formData.xml"));
加载并附加它,但这似乎很浪费。
有没有人有更好的方法来解决这个问题?我认为必须有一种方法可以附加 XDocument 而不必像那样进入文件系统...
【问题讨论】: