標籤:winform style blog http color os io 資料
功能:實現累加計算。
知識點:
bool int.TryParse(string s,out int result)(+1重載)
將數位字串形式轉換為它的等效的32位有效有符號整數,一個指示操作是否成功的傳回值。
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace 累加器{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string s1 = textBox1.Text;//文字框一輸入的內容存放到字串s1 string s2 = textBox2.Text;//文字框一輸入的內容存放到字串s1 int i1,i2; /* bool int.TryParse(string s,out int result)(+1重載) * 將數位字串形式轉換為它的等效的32位有效有符號整數,一個指示操作是否成功的傳回值。 */ if (int.TryParse(s1, out i1) == false)//文字框一輸入內容字串s1轉換成整型資料i1 { MessageBox.Show("第一個數格式錯誤!!!"); return; } if (int.TryParse(s2, out i2) == false) //文字框一輸入內容字串s1轉換成整型資料i2 { MessageBox.Show("第二個數格式錯誤!!!"); return; } if (i1 >= i2) //檢查錯誤 { MessageBox.Show("第二個數必須大於第一個數");//在出錯的地方設定斷點,看相關變數的值。 return; } int sum=0; for (int i = i1; i <= i2; i++) { sum = sum + i; } textBox3.Text = Convert.ToString(sum);//將計算的和賦值給文字框三 } }}
程式:
軟體:http://pan.baidu.com/s/1bnq256B