就像主题声称我需要在每次程序计时器执行时保存一个值。
这是代码和我的程序。
using (StreamReader r = new StreamReader("counter.txt"))
{
String line;
while ((line = r.ReadLine()) != null)
{
Double coilVerdi = Convert.ToInt32(line);
Int32 breddePlate = Convert.ToInt32(PlateBredde.Text);
Double plateVekt = (breddePlate * 0.0016);
Double svar = plateVekt += coilVerdi;
coil.Text = svar.ToString();
coil.Refresh();
}
r.Close();
}
Double t = Convert.ToDouble(coil.Text);
using (StreamWriter writer = new StreamWriter("counter.txt"))
{
writer.Write(t);
writer.Close();
}
当向程序添加新值时,将执行此代码。它的作用是计算一个 int 值。但是每次我运行代码时,所有值都会丢失。因此,我将值保存到文件中。当计时器下次运行时,它会从文件中获取值并将新值添加到旧值中,一段时间后我得到正确的计数器值。