datagridview列之前相减,结果保存在最后一列;

请教问题,datagridview内有多列,我想实现这些列之间的相减,将结果保存在最后一列内,即公式是:

在库数量- 销售数量-过期数量=最新库存,请问这个C#代码应该怎么写呢,请指导一下,谢谢;

img

int 在库数量 = Convert.ToInt32(row.Cells["在库数量"].Value);
int 销售数量 = Convert.ToInt32(row.Cells["销售数量"].Value);
int 过期数量 = Convert.ToInt32(row.Cells["过期数量"].Value);
int 最新库存 = 在库数量 - 销售数量 - 过期数量;
row.Cells["最新库存"].Value = 最新库存;