你用来做什么,GDI+的要吗?

解决方案 »

  1.   

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Diagnostics;namespace ConsoleApplication
    {
        class Program
        {
            static void Main(string[] args)
            {
                int[] range = new int[33];
                for (int i = 0; i < 33; i++)//初始化范围集合,从1到33
                {
                    range[i] = i + 1;
                }            int[] result = CreateRedBallNum(range, 6);            Console.WriteLine("RedBall is: ");            for (int i = 0; i < result.Length; i++)
                {
                    Console.Write(result[i] + " ");
                }
                Console.WriteLine();            int BlueBall = CreateBlueBallNum();            Console.WriteLine("BlueBall is: ");            Console.WriteLine(BlueBall);            Console.ReadKey();
            }        //取出不重复的6个数(红球)
            static int[] CreateRedBallNum(int[] range, int count)
            {
                int[] result = new int[count];
                Random random = new Random();
                int index = 0;
                int temp = 0;
                for (int i = 0; i < count; i++)
                {
                    index = random.Next() % (range.Length - i);
                    result[i] = range[index];
                    //将当前已使用过的数移至集合末尾,并且将末尾原来没有使用的数放到当前位置
                    temp = range[range.Length - 1 - i];
                    range[range.Length - 1 - i] = range[index];
                    range[index] = temp;
                }            result = Sort(result);            return result;
            }
            //取蓝球
            static int CreateBlueBallNum()
            {
                int result = 0;            Random r = new Random();            result = r.Next(1, 16);            return result;
            }        //排序
            static int[] Sort(int[] range)
            {
                for (int i = 0; i < range.Length; i++)
                {
                    int temp = range[i];
                    int j = i;
                    while ((j > 0) && (range[j - 1] > temp))
                    {
                        range[j] = range[j - 1];
                        --j;
                        range[j] = temp;
                    }
                }
                return range;
            }    }
    }
      

  2.   

    呵呵,学生吧? private void textBox1_LostFocus(object sender, EventArgs e)//窗体的textbox控件上失去光标事件来触发
            {
                if (textBox1.Text != "")
                {
                    DataSet ds = new DataSet();
                    SqlConnection conn = new SqlConnection("数据库连接字符串");//连接数据库
                    SqlDataAdapter adp = new SqlDataAdapter("sql语句").Fill(ds);//执行sql语句
                    if (textBox1.Text == ds.Tables[0].Rows[0].ToString())//将查询出来的结果来与textbox中值来比对
                    {
                        MessageBox.Show("查询到!");//比对结果如果一样
                    }
                    else
                    {
                        MessageBox.Show("未查询到!");//比对结果如果不一样
                    }
                }
                else
                {
                    MessageBox.Show("比对值不能为空!");
                    return;
                }
            }用到部分数据库和简单控件事件,应该满足你要求吧~
      

  3.   


    private void button1_Click(object sender, EventArgs e)//单击button事件
    {
       MessageBox.Show("单击成功!",MessageBoxButtons.OK,//指定按钮样式
    MessageBoxIcon.Asterisk,//指定显示图片样式
    MessageBoxDefaultButton.Button1);//指定默认按钮
       return;
    }
      

  4.   

    using System; 
    using System.Collections.Generic; 
    using System.Text; 
    using System.Diagnostics; namespace ConsoleApplication 

        class Program 
        { 
            static void Main(string[] args) 
            { 
                int[] range = new int[33]; 
                for (int i = 0; i < 33; i++)//初始化范围集合,从1到33 
                { 
                    range[i] = i + 1; 
                }             int[] result = CreateRedBallNum(range, 6);             Console.WriteLine("RedBall is: ");             for (int i = 0; i < result.Length; i++) 
                { 
                    Console.Write(result[i] + " "); 
                } 
                Console.WriteLine();             int BlueBall = CreateBlueBallNum();             Console.WriteLine("BlueBall is: ");             Console.WriteLine(BlueBall);             Console.ReadKey(); 
            }         //取出不重复的6个数(红球) 
            static int[] CreateRedBallNum(int[] range, int count) 
            { 
                int[] result = new int[count]; 
                Random random = new Random(); 
                int index = 0; 
                int temp = 0; 
                for (int i = 0; i < count; i++) 
                { 
                    index = random.Next() % (range.Length - i); 
                    result[i] = range[index]; 
                    //将当前已使用过的数移至集合末尾,并且将末尾原来没有使用的数放到当前位置 
                    temp = range[range.Length - 1 - i]; 
                    range[range.Length - 1 - i] = range[index]; 
                    range[index] = temp; 
                }             result = Sort(result);             return result; 
            } 
            //取蓝球 
            static int CreateBlueBallNum() 
            { 
                int result = 0;             Random r = new Random();             result = r.Next(1, 16);             return result; 
            }         //排序 
            static int[] Sort(int[] range) 
            { 
                for (int i = 0; i < range.Length; i++) 
                { 
                    int temp = range[i]; 
                    int j = i; 
                    while ((j > 0) && (range[j - 1] > temp)) 
                    { 
                        range[j] = range[j - 1]; 
                        --j; 
                        range[j] = temp; 
                    } 
                } 
                return range; 
            }     }