double num2;
double num1;
double num;
double countpass;
double countfail;
String time;
private void count()
{
using (XmlWriter writer = XmlWriter.Create(".\count.txt"))
{
writer.WriteStartElement("setting");
writer.WriteElementString("countpass", Convert.ToString(countpass));
writer.WriteElementString("countfail", Convert.ToString(countfail));
writer.WriteElementString("time", time);
}
label12.Text = Convert.ToString(countpass);
label13.Text = Convert.ToString(countfail);
num = countpass + countfail;
label14.Text = Convert.ToString(num);
num1 = countpass / num;
num2 = num1 * 100;
string str1 = String.Format("{0:F}", num2);//默认为保留两位
label17.Text = Convert.ToString(str1);
Application.DoEvents();
}
private void getcount()
{
using (XmlReader reader = XmlReader.Create(".\count.txt"))
{
reader.ReadStartElement("setting");
countpass = Convert.ToInt16(reader.ReadElementString("countpass"));
countfail = Convert.ToInt16(reader.ReadElementString("countfail"));
time = reader.ReadElementString("time");
reader.Close();
if (time != System.DateTime.Now.ToString("d"))
{
if (!File.Exists(".\counter.csv"))
{
FileInfo aFile = new FileInfo(".\counter.csv");
aFile.CreateText();
}
using (StreamWriter sw = new StreamWriter(".\counter.csv", true))
{
sw.WriteLine(time + "," + countpass + "," + countfail);
time = System.DateTime.Now.ToString("d");
countfail = 0;
countpass = 0;
sw.Close();
using (XmlWriter writer = XmlWriter.Create(".\count.txt"))
{
writer.WriteStartElement("setting");
writer.WriteElementString("countpass", Convert.ToString(countpass));
writer.WriteElementString("countfail", Convert.ToString(countfail));
writer.WriteElementString("time", time);
writer.Close();
}
}
}
}
label12.Text = Convert.ToString(countpass);
label13.Text = Convert.ToString(countfail);
num = countpass + countfail;
label14.Text = Convert.ToString(num);
num1 = countpass/num;
num2 = num1 * 100;
string str1 = String.Format("{0:F}", num2);//默认为保留两位
label17.Text = Convert.ToString(str1);
}
计数总数良率
猜你喜欢
转载自blog.csdn.net/qq_35624605/article/details/103926726
今日推荐
周排行