2013-12-16 23 views
0

,如何刪除附件?,如何刪除附件? .NET MailMessage類中的

我們修改了我正在處理的項目上的代碼。部分修改似乎影響了根本沒有改變的代碼。

現在看起來,現在添加附件到電子郵件的代碼的一部分(使用「MailMessage」類)失敗,因爲這些電子郵件附件位於安全的服務器上。

因此,作爲一個測試,實現一段代碼將會在SmtpClient Send(它將一個MailMessage類作爲參數傳遞)失敗時刪除附件。如果我正在使用.Attachments.Remove,它會請求附件類。我在哪裏以及如何分配? enter image description here

+2

'mail.Attachments.Clear()' –

+0

僅供參考,這個類與C#無關。它是.NET Framework的一部分。 –

+0

你如何添加附件? –

回答

2

Remove刪除特定項目。使用mail.Attachments.Clear()刪除全部項目。

3

Attachments是一個集合,並且,因爲每個集合,具有Clear方法以及一個Remove的方法,但同時Remove需要單個附件刪除,清除作用於整個附件集合中它

去除任何項本