计算新类的代码.cs
本文关键字:cs 代码 新类 计算 | 更新日期: 2023-09-27 18:00:10
我想将我的代码设置为另一个类,例如:一个新类AgeCalculate.cs
,我如何将数据从AgeCalculate.cs
返回到我的Button_Click
事件。
示例:
AgeCalculate Calculate = new AgeCalculate();
?
并且从类到Form1=?
我的代码现在在button_Click
中。
double startkapital = 0;
double procentsats = 0;
int år = 0;
double kapital = 0;
startkapital = int.Parse(sKapTxt.Text);
procentsats = int.Parse(proSatsTxt.Text);
kapital = startkapital;
while (kapital < startkapital * 2)
{
kapital = kapital * (1 + procentsats / 100);
år = år + 1;
listBox1.Items.Add("Årtal: " + år);
listBox1.Items.Add("Kapital: " + kapital + "kr ");
listBox1.Items.Add(" ");
}
listBox1.Items.Add("Totalt antal år: " + år + "år ");
listBox1.Items.Add("Total kapital: " + kapital + "kr ");
listBox1.Items.Add(" ");
double exaktaåret = år / ((100 + procentsats) / 100);
listBox1.Items.Add(string.Format("Kapitalet fördubblades efter {0:0} år", exaktaåret));
if (kapital >= 2 * startkapital)
{
listBox1.Visible = true;
}
首先,在C#
事件背后的代码中的button_Click
下,您需要创建一个AgeCalculate.cs
对象。我不确定这在C#
中是否正确,但它是这样的:
AgeCalculate calc = new AgeCalculate();
然后,您使用创建的对象来调用一个函数,该函数返回如下计算的年龄:
calc.FunctionName;
但首先,要确保在你的AgeCalculate
类中有一个Function
,它有一个返回计算年龄的return
。一旦你做了calc.FunctionName
,计算出的年龄就会返回。
示例:
In AgeCalculate.cs
public string calc(string value1)
{
//calculate age
String str = calculated age;
return str;
}
在C#
中
AgeCalculate calculate = new AgeCalculate();
calculate.calc(pass the argument you will use to calculate age);
您可以在AgeClass中创建一个public property
,并在单击按钮时获取该属性。