急求帮助,还有怎么给每个人分配号码进行抽奖!

解决方案 »

  1.   

    按次序1,2,3有几个人分配几个号,然后用随机函数Random随机从这几个数里面抽取一个整数作为获奖者,如果有多个奖项防止一个人重复中奖的话,则建个中奖列表,每次生成随机数去已中奖列表中检索是否存在,如果已存在则重新生成随机数
      

  2.   

    设计一个初始的界面,算出窗口尺寸和字体字号的比例,然后在Resize属性中更改字体字号。
    字号=现在窗口尺寸/原始窗口尺寸*原始字号
      

  3.   

    你不如这样:
    用List<key>保存用户
    然后rand一个数字,范围是(0,list.count-1)
    当用户中奖后,就从list中removeAt掉这个用户,或者removeAt后保存到另一个中奖的dictionary<key,奖品>中。
    最后把相关的奖品数-1
      

  4.   

    窗体的变化可以通过Size改变事件获取窗体的client尺寸,然后用Graghics.DrawString("sfasf",size)就可以了