0
我期待積累每個單元格的值,並將其顯示在flex單元格中網格末端的「總列」中。哪種方法可以解決這個問題?積累行值c#
我有以下代碼到目前爲止,我不認爲是正確的!
int total = 0;
for (int B = 3; B < 27; B++)
{
total = total + int.Parse(this.grid2.Cell(0, B).ToString());
this.grid2.Cell(0, 27).Text = total.ToString();
}
嗯,有幾個太多「魔法值」對我的口味(什麼是'27'爲什麼開始?在'3'?),但是總結一個循環遍歷所有值和'total + = value'是一個很好的方法。但是在'for'循環之外放置'this.grid2.Cell(0,27).Text = total.ToString();'!無需每次都寫出總數。只要你真的擁有它,就寫下來。 'int.Parse(this.grid2.Cell(0,B).ToString())'看起來非常難看。什麼是'this.grid2.Cell(0,B)'的類型? – Corak
我想在單元格3中開始總和並在單元格27中完成總和 –