基本信息
源码名称:C# 数据排序 示例代码
源码大小:0.04M
文件格式:.zip
开发语言:C#
更新时间:2015-04-22
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


    public partial class Form1 : Form
    {
        int[] num = new int[10];
        int i=0;

        public Form1()
        {
            InitializeComponent();
        }
        
        private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            label2.Text = "你输入的数字序列为:\n";
            if ((int)e.KeyChar== 13 )                   //判断是否按了Enter键
            {
                if (i < 10)
                {
                    try
                    {
                        num[i] = int.Parse(textBox1.Text);
                    }
                    catch (Exception exp)
                    {
                        MessageBox.Show(exp.Message );
                    }
                    textBox1.Text = "";
                    i  ;
                }
                else
                {
                    MessageBox.Show("数据已输入完毕");
                    for (int j = 0; j <i; j  )
                    {
                        label2.Text  = num[j]   "  ";
                    }
                }
 
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            label2.Text  = "\n\n\n排序后的数字序列为:\n";
            for (i = 0; i < 10; i  )
            {
                for (int j = i; j < 10; j  )
                {
                    if (num[i] > num[j])
                    {
                        int temp = num[i];
                        num[i] = num[j];
                        num[j] = temp;
                    }
                }
            }
            for (i = 0; i < 10; i  )
            {
                label2.Text  = num[i]   "  ";
            }

        }
    }