我对我们的工具跑了静态代码分析工具,并查看其结果下面的代码是它在谈论一件事:哪些代码写得更好?
SpreadSnapshot oSnap = new SpreadSnapshot();
using (oSnap.SetRowCol(fpSpread, row, col))
{
SpreadSetComboBox(fpSpread, list, displayProperty);
}
所以我把它改成下面的代码,并将其固定的错误该工具正在谈论:
using (SpreadSnapshot oSnap = new SpreadSnapshot())
{
oSnap.SetRowCol(fpSpread, row, col);
SpreadSetComboBox(fpSpread, list, displayProperty);
}
因此,您认为您认为哪种编码风格更合适,更不容易出错?
感谢
[codereview.se]存在这样的问题。 – 2012-02-09 21:31:49
只是它说的是什么错误? – 2012-02-09 21:31:56
@KyleTrauberman:这个500K代码已经通过一些工具从VB 6.0转换到了C#,我们无法再次编写代码审查所有代码,因此我们正在重构像这样的代码。 – Bohn 2012-02-09 21:33:41