18 子 2D卡牌客户端搭建 / 2D卡牌客户端搭建 配置表 LazyLoad在dic访问的时候加一层
1个文件已修改
11 ■■■■■ 已修改文件
Main/Config/ConfigBase.cs 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/Config/ConfigBase.cs
@@ -7,7 +7,16 @@
public class ConfigBase<U, T> where T : ConfigBase<U, T>, new()
{
    public static Dictionary<U, T> dic = new Dictionary<U, T>();
    private static Dictionary<U, T> m_dic = new Dictionary<U, T>();
    public static Dictionary<U, T> dic
    {
        get
        {
            LazyInit();
            return m_dic;
        }
    }
    public static bool isInit = false;