关于:抽奖程序的初步思路 本帖最后由 YYDR 于 2010-12-25 23:32:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 List<t>保存信息Random rand = new Random(Guid.NewGuid().GetHashCode());获取随机数,范围为1-400抽出一等奖在list中删除对象信息,重新随机抽取http://www.cnblogs.com/okxugang/archive/2010/02/27/1674869.html 用线程做容易出问题。我看楼主的需求对同步要求应该不大。比较同意1楼的做法,用list保存1-400,抽到一个list.remove一个。如果轮与轮之间需要不重复,直接抽120个,分下组就行了。不需要的话,重置下list就行了。 C# 中,combox选择值,textbox自动显示相应的Combox数据 c# 大量数据处理的问题 关于struct的问题 如何让picturebox动态加载项目资源里的图片? 帮帮忙,为什么窗体会一直闪烁,有办法解决吗 【精彩blog收集】 程序运行后打开一个XML文件观看的问题 将c#sql语句转换成存储过程,有问题!!帮解决!!急迫等!! 在c#中怎么实现datagrid WEB控件中的超连接的多个参数传递?谢谢了。 这么写的好处 .net上面比较主流的分布式开发技术是什么啊? 如何将很长的字符串整齐地显示在winform某控件中?
Random rand = new Random(Guid.NewGuid().GetHashCode());获取随机数,范围为1-400
抽出一等奖在list中删除对象信息,重新随机抽取
http://www.cnblogs.com/okxugang/archive/2010/02/27/1674869.html
我看楼主的需求对同步要求应该不大。
比较同意1楼的做法,用list保存1-400,抽到一个list.remove一个。
如果轮与轮之间需要不重复,直接抽120个,分下组就行了。
不需要的话,重置下list就行了。