コード例 #1
0
        public T Get <T>(string key)
        {
            CacheValue val = null;

            if (Data.TryGetValue(key, out val))
            {
                if (!val.HasExpired())
                {
                    return(val.GetObject <T>());
                }
            }
            return(default(T));
        }
コード例 #2
0
        public T HGet <T>(string hashId, string key)
        {
            Dict hValue;

            if (HData.TryGetValue(hashId, out hValue))
            {
                CacheValue val = null;
                if (hValue.TryGetValue(key, out val))
                {
                    return(val.GetObject <T>());
                }
            }
            return(default(T));
        }