Пример #1
0
        /// <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
        }
Пример #2
0
        /// <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(','));
        }
Пример #3
0
        /// <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());
        }
Пример #4
0
 /// <summary>
 /// 获取主题附件交易积分字段名称
 /// </summary>
 /// <returns></returns>
 public static string GetTopicAttachCreditsTransName()
 {
     return(Scoresets.GetValidScoreName()[Scoresets.GetTopicAttachCreditsTrans()]);
 }