Пример #1
0
        /// <summary>
        /// 从缓存中读取坐骑强化项
        /// </summary>
        /// <param name="level"></param>
        /// <param name="extIndex"></param>
        /// <returns></returns>
        public static SystemXmlItem GetHorseEnchanceItem(int level, HorseExtIndexes extIndex)
        {
            string        key = string.Format("{0}_{1}", level, XmlItemNames[(int)extIndex]);
            SystemXmlItem systemHorseEnchanceItem = null;

            if (!HorseItemsDict.TryGetValue(key, out systemHorseEnchanceItem))
            {
                return(null);
            }

            return(systemHorseEnchanceItem);
        }
Пример #2
0
        public static SystemXmlItem GetHorseEnchanceItem(int level, HorseExtIndexes extIndex)
        {
            string        key = string.Format("{0}_{1}", level, HorseCachingManager.XmlItemNames[(int)extIndex]);
            SystemXmlItem systemHorseEnchanceItem = null;
            SystemXmlItem result;

            if (!HorseCachingManager.HorseItemsDict.TryGetValue(key, out systemHorseEnchanceItem))
            {
                result = null;
            }
            else
            {
                result = systemHorseEnchanceItem;
            }
            return(result);
        }