1

我的项目要求是以 .pdf 文件作为附件向客户发送电子邮件。我成功地做到了,我的问题是关于我发送的文件的文件名。它将文件的整个路径附加到文件名,这看起来一点也不专业。我怎样才能改变这种行为?

我的代码是:

  try
                {   string filename = "C:/MailFiles/Client-" + person.ToString() + ".pdf";
                    if (System.IO.File.Exists(filename))
                    {
                        var attachment = new Attachment(filename);
                        mail.Attachments.Add(attachment);
                        client.Send(mail);

                    }
                }
4

0 回答 0