2011-02-01 77 views
1

所以即时通讯使用Microsoft Visual C#2010 Express。 即时尝试制作计算面积和周长的程序。 我有2个文本框的长度和宽度。 我有2只只读文本框的面积和周长。 所以我把面积和周长的数字,我得到的答案在区域和周长只读盒当我点击“计算”按钮。 这个计算的代码是什么?C#计算面积和周长

+2

这里有问题吗? – 2011-02-01 07:11:08

回答

3

那会很简单。使用基本几何公式:面积=身高×宽Perimiter =(身高+宽)×2

然后,只需做到这一点:

int pmtr = (Convert.ToInt32(textBox1.Text) + Convert.ToInt32(textBox2.Text)) * 2; 
int area = Convert.ToInt32(textBox1.Text) * Convert.ToInt32(textBox2.Text); 

textBox3.Text = pmtr.ToString(); 
textBox4.Text = area.ToString(); 

此外,您可能想在TryParse看向使代码更稳定一些,避免无效值出现异常。