float zlxwfje = 0;
float zlxwfjezj = 0;
dataGridView1.Columns[2].HeaderCell.Value = "项目名称";
dataGridView1.Columns[3].HeaderCell.Value = "合计次数";
dataGridView1.Columns[4].HeaderCell.Value = "实际收费";
dataGridView1.Columns[5].HeaderCell.Value = "收费次数";
for (int i = 0; i < 1900; i++)
{
int hjcs = int.Parse(dataGridView1.Rows[i].Cells[3].Value.ToString());
float sjsf = float.Parse(dataGridView1.Rows[i].Cells[4].Value.ToString());
int sfcs = int.Parse(dataGridView1.Rows[i].Cells[5].Value.ToString());
if (sjsf > 0)
{
zlxwfje = sjsf * sfcs * hjcs;
zlxwfjezj = zlxwfjezj + zlxwfje;
//dataGridView1.Rows[i].Cells[1].Value = zlxwfje.ToString("n");
}
}
为什么加运行这句会让程序运行慢了好多呢 //dataGridView1.Rows[i].Cells[1].Value = zlxwfje.ToString("n"); DataGridView
float zlxwfjezj = 0;
dataGridView1.Columns[2].HeaderCell.Value = "项目名称";
dataGridView1.Columns[3].HeaderCell.Value = "合计次数";
dataGridView1.Columns[4].HeaderCell.Value = "实际收费";
dataGridView1.Columns[5].HeaderCell.Value = "收费次数";
for (int i = 0; i < 1900; i++)
{
int hjcs = int.Parse(dataGridView1.Rows[i].Cells[3].Value.ToString());
float sjsf = float.Parse(dataGridView1.Rows[i].Cells[4].Value.ToString());
int sfcs = int.Parse(dataGridView1.Rows[i].Cells[5].Value.ToString());
if (sjsf > 0)
{
zlxwfje = sjsf * sfcs * hjcs;
zlxwfjezj = zlxwfjezj + zlxwfje;
//dataGridView1.Rows[i].Cells[1].Value = zlxwfje.ToString("n");
}
}
为什么加运行这句会让程序运行慢了好多呢 //dataGridView1.Rows[i].Cells[1].Value = zlxwfje.ToString("n"); DataGridView
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货