【发布时间】:2017-11-09 16:03:02
【问题描述】:
我希望 C# 检测邮件正文中的变量并将它们替换为每个变量在我的方法中已有的值。 我将我的邮件保存在 mysql 中的 TEXT 数据类型中 这就是我保存到我的文本中的内容:
<html>
<h1>
<span style='text-decoration: underline;'>
<strong>Solicitud</strong>
</span>
</h1>
<br/>" + "<body>Blabla" + user.Nombre + " " + user.Apellido + " p<br/>La razón a que: <br />"+ razon+ ".</body>
</html>
我希望它替换 user.Nombre user.Apellido 和 razon,它们是方法中已经可用的变量
例如,如果我的方法有:
- user.Nombre = "MATT";
- user.Apellido ="CASA";
- razon = "为什么不呢?";
然后检测我将拥有的变量:
<html>
<h1>
<span style='text-decoration: underline;'>
<strong>Solicitud</strong>
</span>
</h1>
<br/>" + "<body>Blabla" + "MATT"+ " " + "CASA" + " p<br/>La razón a que: <br />"+ "Why not?"+ ".</body>
</html>
问题是让 C# 检测到字符串中已经有变量。
【问题讨论】: