Esempio n. 1
0
        /// <summary>
        /// 添加元素
        /// </summary>
        protected void AddElement(int key, ConfigTab element)
        {
            if (_tabs.ContainsKey(key))
            {
                LogSystem.Log(ELogType.Warning, $"{this.GetType().Name} Element is already exsit, Key is {key}");
                return;
            }

            _tabs.Add(key, element);
        }
Esempio n. 2
0
 /// <summary>
 /// 获取数据,如果不存在不会报警告
 /// </summary>
 public bool TryGetTab(int key, out ConfigTab tab)
 {
     return(_tabs.TryGetValue(key, out tab));
 }