/// <summary> /// 获得扩展积分排行数组 /// </summary> /// <returns></returns> public static ShortUserInfo[][] GetExtsRankUserArray() { #if NET1 ArrayList list = new ArrayList(); #else List <ShortUserInfo[]> list = new List <ShortUserInfo[]>(); #endif string[] score = Scoresets.GetValidScoreName(); for (int i = 1; i < 9; i++) { if (score[i] == string.Empty) { list.Add(new ShortUserInfo[0]); } else { list.Add(GetUserArray("extcredits" + i.ToString())); } } #if NET1 return((ShortUserInfo[][])list.ToArray(typeof(ShortUserInfo[]))); #else return(list.ToArray()); #endif }
/// <summary> /// 返回有名称和ID组成的一个字符串,例如1|威望|,2|金钱|,3|贡献| /// </summary> /// <returns></returns> public static string GetValidScoreNameAndId() { string[] scoreNames = Scoresets.GetValidScoreName(); StringBuilder validScore = new StringBuilder(); for (int i = 1; i < 9; i++) { if (scoreNames[i] == string.Empty) { continue; } validScore.Append(i); validScore.Append("|"); validScore.Append(scoreNames[i]); validScore.Append("|"); validScore.Append(","); } return(validScore.ToString().TrimEnd(',')); }
/// <summary> /// 获得扩展积分排行数组 /// </summary> /// <returns></returns> public static ShortUserInfo[][] GetExtsRankUserArray() { List <ShortUserInfo[]> list = new List <ShortUserInfo[]>(); string[] score = Scoresets.GetValidScoreName(); for (int i = 1; i < 9; i++) { if (score[i] == string.Empty) { list.Add(new ShortUserInfo[0]); } else { list.Add(GetUserArray("extcredits" + i.ToString())); } } return(list.ToArray()); }
/// <summary> /// 获取主题附件交易积分字段名称 /// </summary> /// <returns></returns> public static string GetTopicAttachCreditsTransName() { return(Scoresets.GetValidScoreName()[Scoresets.GetTopicAttachCreditsTrans()]); }