//初始化昵称数据,程序启动时从数据库中加载 internal void InitNicknameData(List <TableNicknameInfo> nicknameList) { if (nicknameList.Count > 0) { foreach (var dataNickname in nicknameList) { NicknameInfo wrap = new NicknameInfo(); wrap.FromProto(dataNickname); if (dataNickname.UserGuid > 0) { m_UsedNicknames.TryAdd(dataNickname.Nickname, wrap); } else { m_UnusedNicknames.TryAdd(dataNickname.Nickname, wrap); } } } else { CreateData(); } //m_IsDataLoaded = true; }
//初始化昵称数据,程序启动时从数据库中加载 internal void InitNicknameData(List<TableNicknameInfo> nicknameList) { if (nicknameList.Count > 0) { foreach (var dataNickname in nicknameList) { NicknameInfo wrap = new NicknameInfo(); wrap.FromProto(dataNickname); if (dataNickname.UserGuid > 0) { m_UsedNicknames.TryAdd(dataNickname.Nickname, wrap); } else { m_UnusedNicknames.TryAdd(dataNickname.Nickname, wrap); } } } else { CreateData(); } //m_IsDataLoaded = true; }