“Discuz.Plugin.VerifyImage.JpegImage.VerifyImage”的类型初始值设定项引发异常 求各位大侠帮忙解决一下! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /// <summary> /// 验证码图片创建类 /// </summary> public class VerifyImageProvider { private static Hashtable _instance = new Hashtable(); private static object lockHelper = new object(); /// <summary> /// 获取验证码的类实例 /// </summary> /// <param name="assemlyName">用于区分库文件的名称</param> /// <returns></returns> public static IVerifyImage GetInstance(string assemlyName) { if (!_instance.ContainsKey(assemlyName)) { lock (lockHelper) { if (!_instance.ContainsKey(assemlyName)) { IVerifyImage p = null; try { p = (IVerifyImage)Activator.CreateInstance(Type.GetType(string.Format("Discuz.Plugin.VerifyImage.{0}.VerifyImage, Discuz.Plugin.VerifyImage.{0}", assemlyName), false, true)); } catch { p = new Discuz.Plugin.VerifyImage.JpegImage.VerifyImage(); } _instance.Add(assemlyName, p); } } } return (IVerifyImage)_instance[assemlyName]; } } Silverlight+WCF怎样读取EXCEL里的数据 C#中反射和特性 控件如何窗体居中? 高手快点看过来!速解决的疑难问题 关于vs2005连接sql2005连接的问题 关于投票.... 设置一个文件夹的访问权限和属性????? 求救C# 与matlab的接口问题 textbox的问题 C#中添加目录的问题 visual2005使用VSS客户端登陆添加不上server socket服务程序,同时向2个网段提供socket服务。请问该怎样编写?
/// 验证码图片创建类
/// </summary>
public class VerifyImageProvider
{
private static Hashtable _instance = new Hashtable();
private static object lockHelper = new object();
/// <summary>
/// 获取验证码的类实例
/// </summary>
/// <param name="assemlyName">用于区分库文件的名称</param>
/// <returns></returns>
public static IVerifyImage GetInstance(string assemlyName)
{
if (!_instance.ContainsKey(assemlyName))
{
lock (lockHelper)
{
if (!_instance.ContainsKey(assemlyName))
{
IVerifyImage p = null;
try
{
p = (IVerifyImage)Activator.CreateInstance(Type.GetType(string.Format("Discuz.Plugin.VerifyImage.{0}.VerifyImage, Discuz.Plugin.VerifyImage.{0}", assemlyName), false, true));
}
catch
{
p = new Discuz.Plugin.VerifyImage.JpegImage.VerifyImage();
}
_instance.Add(assemlyName, p);
}
}
}
return (IVerifyImage)_instance[assemlyName];
}
}