请教个问题:难道Cache也会丢失的??####[100分]
遇到cache的问题,明明验证了cache不为null,但toString()就引发未实例化异常,而且都是当我机器很慢的时候才出现这种情况..
不知道大家有没类似的经验发生.
例如:
/// <summary>
/// Amass所在目录
/// </summary>
public static string AmassDir
{
get
{
if (CacheManager.GetCache(AMASS_CONST_DIR) == null)
{
string amassDir = ConfigurationManager.AppSettings["AmassDir"].ToString();
if (amassDir == null)
{
amassDir = string.Empty;
}
CacheManager.SetCache(AMASS_CONST_DIR, amassDir);
}
return CacheManager.GetCache(AMASS_CONST_DIR).ToString();
}
}