public void DelMember(string group_id, string member) { try { if (!Cache.TryGetValue(group_id, out KXTGroupInfoFile file)) { file = new KXTGroupInfoFile ( RootPath + "\\" + group_id + ".json" ); Cache.TryAdd(group_id, file); } file.DelMember(member); } catch { Notify(LogLevel.Warning, "群组信息数据操作异常:文件异常"); } }
public string[] ReadMembers(string group_id) { try { if (!Cache.TryGetValue(group_id, out KXTGroupInfoFile file)) { file = new KXTGroupInfoFile ( RootPath + "\\" + group_id + ".json" ); Cache.TryAdd(group_id, file); } file.ReadMembers(out string[] friends); return(friends); } catch { Notify(LogLevel.Warning, "群组信息数据操作异常:文件异常"); return(new string[0]); } }