我有一个要求,我需要将 .NET 4.0 项目转换为 .NET 3.5 项目,除了“SmtpClient”之外,其他一切都很好 到目前为止,我发现 .NET 3.5 SmtpClient 没有实现 IDisposable,而在 .NET 4.0 中它做!
以下是在 .NET4.0 上运行良好但在 .NET3.5 上运行良好的代码:
Using MailServer As New SmtpClient(MailServerName)
MailServer.Credentials = New System.Net.NetworkCredential(MailServerUserName, MailServerPassword)
SendMail(MailServer, msgBody, msgSubject, FromEmail, ToEmail)
End Using
任何想法如何使用 .NET 3.5(我更喜欢使用“使用”代码块来自动处置对象而不是旧式手动处置)