使用泛型集合模拟双色球开奖C#实例
2009-07-17 18:27
351 查看
新建一个 windows窗体应用程序 项目,在窗体上加一个TextBox控件(textBox1)和一个Button控件(button1),双击Button控件,在button1的点击事件的方法加入代码,如下,启动程序,点击按钮就可以看到随机生成的双色球号码。
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = "";
//生成红色球号码
List<int> _list;
_list = new List<int>(33);
for (int i = 1; i <34; i++)
{
_list.Add(i);
}
Random rd = new Random();
int index;
for (int i = 1; i < 7; i++)
{
index = rd.Next(_list.Count);
textBox1.Text = textBox1.Text + _list[index].ToString();
if (i < 6)
textBox1.Text = textBox1.Text + ", ";
_list.RemoveAt(index);
}
//生成蓝色球号码
Random rb = new Random();
textBox1.Text = textBox1.Text + " + " + (rb.Next(16)+1).ToString();
}
private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = "";
//生成红色球号码
List<int> _list;
_list = new List<int>(33);
for (int i = 1; i <34; i++)
{
_list.Add(i);
}
Random rd = new Random();
int index;
for (int i = 1; i < 7; i++)
{
index = rd.Next(_list.Count);
textBox1.Text = textBox1.Text + _list[index].ToString();
if (i < 6)
textBox1.Text = textBox1.Text + ", ";
_list.RemoveAt(index);
}
//生成蓝色球号码
Random rb = new Random();
textBox1.Text = textBox1.Text + " + " + (rb.Next(16)+1).ToString();
}
相关文章推荐
- 使用泛型集合模拟双色球开奖C#代码
- C# 泛型集合实例应用
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- C#(泛型集合的使用)
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- c#利用链表模拟实现泛型集合List﹤T﹥
- C#中关于在List集合类中使用泛型的例子
- C#反射静态方法开发实例详解(从DataReader将数据填充到数据实体泛型集合)
- More Effective C# Item8 :尽可能使用泛型方法,除非需要将类型参数用于实例的字段中
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- C#中把任意类型的泛型集合转换成SQLXML数据格式的实例
- 编写高质量代码改善C#程序的157个建议——建议20:使用泛型集合代替非泛型集合
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- C# 泛型集合实例应用浅析
- NET C# List泛型集合 使用方法
- 三层架构中使用实体类填充泛型集合代替DataTable解决方案(ASP.NET+C#)
- 编写高质量代码改善C#程序――使用泛型集合代替非泛型集合(建议20)
- 使用C#发送Http请求实现模拟登陆实例