还是之前的Mail.cs
加入内容模板属性,因为要使用html模板
///
<summary>
/// 内容模板
/// </summary>
private string bodyTemplate;
public string BodyTemplate
{
get { return bodyTemplate; }
set { bodyTemplate=value;}
}
单例实现
private static volatile Mail instance;
private static object syncRoot = new object();
public static Mail Instance
{
get
{
if (instance==null)
{
lock(syncRoot)
{
if (instance==null)
{
instance = new Mail();
}
}
本文介绍了一个名为Mail.cs的类,该类中新增了内容模板属性以支持HTML模板使用,并采用了单例模式来确保类实例的唯一性。通过锁机制保证了多线程环境下的线程安全性。
933

被折叠的 条评论
为什么被折叠?



