/// <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); }
/// <summary> /// 获取数据,如果不存在不会报警告 /// </summary> public bool TryGetTab(int key, out ConfigTab tab) { return(_tabs.TryGetValue(key, out tab)); }