如题,跪求asp.net写的抽奖程序代码。

解决方案 »

  1.   

    昏..... 去百度 google 收一下 再来问问
      

  2.   

    搜出来的结果大部分都是c或者c++写的,我想要asp.net写的
      

  3.   

    根据规则随即数
    如果数据存在数据库中
    select top 1 *  from table order by newid(),
    就能随即找出一个来
    如果需要好几个,就修改 top N主要要看你的规则才能设计方案
    你就说那么一句话,谁要是知道你想的,就是神仙了
      

  4.   

       /**//// <summary>
           /// 对List进行随机排序
           /// </summary>
           /// <param name="ListT"></param>
            /// <returns></returns>
            public List<T> RandomSortList<T>(List<T> ListT)
            {
                Random random = new Random();
                List<T> newList = new List<T>();
                foreach (T item in ListT)
                {
                   newList.Insert(random.Next(newList.Count + 1), item);
                }
                return newList;
            }