C#入门

来源:互联网 发布:算法英文 编辑:程序博客网 时间:2024/05/16 14:10

为了搞定自己的程序技能构成,用两天时间简单看了一下C#,以后自己的技术架构初步定为
主语言:C

界面编程:C#

胶水语言:perl

设计语言:UML

 

界面语言与主语言间沟通如果需要的话,采用C/S模式,或者使用perl胶合。

贴一下自己两天学习C#的成果:

 

C#运行界面

恩,也没有很复杂的弄,算一个入门程序吧。

下面贴出来的是源代码

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace 产品采购信息
{
    public partial class Form1 : Form
    {

        public Double price, amount;
        public Form1()
        {
            InitializeComponent();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();

        }

        private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("保存完成");
        }
        private void button4_Click(object sender, EventArgs e)
        {
 
        }

        private void button3_Click(object sender, EventArgs e)
        {
            price = Convert.ToDouble(this.textBox4.Text);
            amount = Convert.ToDouble(this.textBox5.Text);
            progressBar1.Value = 0;
            this.timer1.Enabled = true;
 
        }

        private void button4_Click_1(object sender, EventArgs e)
        {
           this.textBox1.Clear();
            this.textBox2.Clear();
            this.textBox3.Clear();
            this.textBox4.Clear();
            this.textBox5.Clear();
            this.textBox6.Clear();

            MessageBox.Show("清除完成");
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            progressBar1.Value++;
            if (progressBar1.Value >= 99)
            {
                //while(
                 Double outnum = price * amount;
                 this.textBox6.Text = outnum.ToString();
                 this.timer1.Enabled = false;
                 MessageBox.Show("计算完成");

            }

        }
    }
}

 

原创粉丝点击