/// <summary> /// 获取群列表 /// </summary> /// <returns></returns> private RetJsonData Action_GetClusterList() { // 获取群信息 Sdk_ClusterInfo ClusterInfo = ApiPlugin.GetClusterList(); if (ClusterInfo == null) { return(new RetJsonData() { Code = 404, Msg = "未获取到群列表" }); } // 遍历所有成员 List <Hashtable> clusterList = new List <Hashtable>(); foreach (KeyValuePair <uint, Sdk_ClusterInfo> item in ClusterInfo) { //item.Key; var _item = item.Value; Hashtable clusterInfo = new Hashtable() { }; clusterInfo.Add("ClusterNum", _item.ClusterNum); clusterInfo.Add("ClusterName", _item.ClusterName); clusterInfo.Add("Description", _item.Description); clusterInfo.Add("Notice", _item.Notice); clusterInfo.Add("Creator", _item.Creator); clusterInfo.Add("NowNum", _item.NowNum); clusterList.Add(clusterInfo); } return(new RetJsonData() { Data = clusterList }); }