저는 C#을 처음 사용하고 이메일을 보내기위한 VB 서브 루틴을 가지고 있습니다.VB에서 C#로 변환 : 이메일 전송 루틴
C#으로 변환하는 방법을 모르겠지만 누군가 나를 도울 수 있습니까?
Sub SendAdditionalEmails()
Dim strDelimeter As String = ","
Dim strEmailResult As String = ""
'make sure they dont put a comma on the end (To)
If InStr(Len(txtTo.Text) - 1, txtTo.Text, ",") > 0 Then
txtTo.Text = Mid(txtTo.Text, 1, Len(txtTo.Text) - 1)
End If
'put the emails into the array
Dim splitout As Array = Split(txtTo.Text, strDelimeter)
Dim i As Integer = 0
Me.pnlError.Visible = False
For i = 0 To UBound(splitout)
'loop through all the emails and send them ...
'-------------------------------------------------------------------
If SendEmail(splitout(i), txtSubject.Text, txtMessage.Text) = True Then
txtTo.Text = ""
txtSubject.Text = ""
txtMessage.Text = ""
chkTenantBrochure.Checked = False
lblSuccess.Text = lblSuccess.Text & "An email was sent to: " & splitout(i) & "<br>"
lblSuccess.Visible = True
Else
Me.pnlError.Visible = True
lblError.Text = lblError.Text & "An email did not get sent to: " & splitout(i) & "<br>"
lblError.Visible = True
End If
Next
End Sub
a $$의 킥을 주셔서 감사합니다. 내가 처음 생각한 것만 큼 위협적이지 않다. :) –