private static void LoadProtoBuf() { long t1 = GetTime(); List <TableConfig.Skill> list = LoadConfig <TableConfig.SkillList>(FilePathDefine_Client.C_ProtoSkill).items; long t2 = GetTime(); long t3 = GetTime(); ToDictionary <int, TableConfig.Skill>(list); long t4 = GetTime(); LogSystem.Info("protobuf load {0} parse {1}, file {2}", t2 - t1, t4 - t3, FilePathDefine_Client.C_ProtoSkill); LogSystem.Info("record num: {0}", list.Count); }
private static void LoadBinary() { BinaryTableConfig.SkillProvider.Instance.Clear(); BinaryTableConfig.SkillProvider.Instance.LoadForClient(); LogSystem.Info("record num: {0}", BinaryTableConfig.SkillProvider.Instance.GetSkillCount()); }