我有一个“自动生成”随机数字方法,并将值存储到字符串中。我需要将该变量的值显示在mail.Body
属性中。 这是我不得不产生随机数的代码:C#如何将包含值的变量包含到电子邮件正文中作为电子邮件发送
String id = " ";
Random rnd = new Random();
for(int a = 0; a <8; a++){
id += rnd.Next(0,9);
}
这是我的邮件正文:
string Body = "Your New Value is " + id ;
mail.Body = Body;
但是我收到的电子邮件中只包含“您的新价值”为Body
,没有自动生成的值。
我能做些什么来解决这个问题?谢谢!
你试过运行这个例子吗?如果你修正了编译器错误(在第1行添加分号,将第5行的'{'改为'}'),它只是按预期工作。请显示实际上再现问题的工作代码。 – CodeCaster
它没有足够的代码片段来查找错误。 – Arshad