如何忽略 INI 文件中的空键 = 值

问题描述

我有一个设置,可以读取 ini 文件获取要插入到发送电子邮件布局中的信息。 我的问题是如果 ini 文件在 ccto 和 bccto 区域有任何空白点,它将不会发送电子邮件。如果我 // 输出它对我来说确实很完美。所以我很难过。是的 c# 新手

INIFile inif = new INIFile(@"c:\test\mailsettings.ini");

try
{
     MailMessage mail = new MailMessage();
     SmtpClient SmtpServer = new SmtpClient("smtp.gmail.com");
     mail.From = new MailAddress("reports@xxxxx.com");
     mail.To.Add(inif.Read("Properties","personto"));
     mail.CC.Add(inif.Read("Properties","ccto"));
     mail.Bcc.Add(inif.Read("Properties","bcto"));
     mail.Subject = inif.Read("Properties","site") + " End Of Day Report";
     mail.IsBodyHtml = true;
     mail.Body = "Greetings,attached is your End-of-Day Report.<br/> If you have any questions or concerns about this report please contact VersiPOS Client Services at support@versipos.com or by calling us at (800) 655-7349.<br/> + <img src='C:\\test\\1.jpg'/>";
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)