使用过时的 System.Web.Mail 发送电子邮件工作正常,这是代码片段:
Public Shared Sub send(ByVal recipent As String, ByVal from As String, ByVal subject As String, ByVal body As String)
Try
Dim Message As System.Web.Mail.MailMessage = New System.Web.Mail.MailMessage
Message.To = recipent
Message.From = from
Message.Subject = subject
Message.Body = body
Message.BodyFormat = MailFormat.Html
Try
SmtpMail.SmtpServer = MAIL_SERVER
SmtpMail.Send(Message)
Catch ehttp As System.Web.HttpException
critical_error("Email sending failed, reason: " + ehttp.ToString)
End Try
Catch e As System.Exception
critical_error(e, "send() in Util_Email")
End Try
End Sub
Run Code Online (Sandbox Code Playgroud)
这是更新的版本:
Dim mailMessage As New …
Run Code Online (Sandbox Code Playgroud) 我正在创建一个Double类型的双向链表,无论我如何声明另一个相同类型的链表,它总是引用第一个列表.
如:
LinkedList<LinkedList<Double>> trainingData = new LinkedList<LinkedList<Double>>();
LinkedList<LinkedList<Double>> newData = new LinkedList<LinkedList<Double>>();
Run Code Online (Sandbox Code Playgroud)
添加一些东西到trainingData ...
newData = trainingData;
Run Code Online (Sandbox Code Playgroud)
然后,在newData中更改此赋值后,我对trainingData所做的任何更改.我也尝试在newData的构造函数中传递trainingData,并使用嵌套循环将trainingData的数据分配给newData,但它仍然给我相同的结果,其中newData引用trainingData.