コード例 #1
0
    /// <summary>
    /// 添加
    /// </summary>
    /// <typeparam name="T"></typeparam>
    /// <param name="key"></param>
    /// <param name="v"></param>
    /// <param name="forever">true内存永驻 只能Delete释放 false可根据规则自动释放</param>
    public static void Insert <T>(string key, T v, bool forever = false)
    {
        CacheBase <T> cache = GetType <T>(key);

        if (cache != null)
        {
            cache.Add(v, forever);
        }
    }
コード例 #2
0
ファイル: CacheManager.cs プロジェクト: abcwangxiaoqi/XinSuan
    /// <summary>
    /// 添加
    /// </summary>
    /// <typeparam name="T"></typeparam>
    /// <param name="key"></param>
    /// <param name="v"></param>
    /// <param name="forever">true内存永驻 只能Delete释放 false可根据规则自动释放</param>
    public static void Insert <T>(string key, T v, bool forever = false, float survival = 10f)
    {
        CacheBase <T> cache = GetType <T>(key);

        if (cache != null)
        {
            cache.Add(v, forever, survival);
        }
    }