如题,跪求asp.net写的抽奖程序代码。
解决方案 »
- 查询数据库一条记录怎么处理效率高?——在线结贴
- 经验不足,不知道错在哪里……
- asp.net 发送数据到短信接口的问题。急!
- 求助关于HttpRequest.Url的问题
- 触发按钮事件以后,网页的很多地方CSS样式没了?
- 关于引用office owc的问题
- 同一问题,不同ID:我上传图片到服务器的某个文件夹,如何保证不覆盖同名文件?
- 小生最新作品短信网关 拿出来晒晒
- ActiveXObject('Microsoft.XMLHTTP')时出现“没有权限”的错误!
- 关键字查询的问题,在没有输入任何关键字的情况下,点查询按钮,怎么还是能查到东西,这是为什么啊
- 怎么做一个统计网站被浏览次数。
- 伪静态中guid地址缩进的问题
如果数据存在数据库中
select top 1 * from table order by newid(),
就能随即找出一个来
如果需要好几个,就修改 top N主要要看你的规则才能设计方案
你就说那么一句话,谁要是知道你想的,就是神仙了
/// 对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;
}