Я побежал инструмент статического анализа кода на нашем инструменте и, глядя на его результаты ниже код был один из вещей, он говорил о:Какой код написан лучше?
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] существует для подобных вопросов. –
И какая именно ошибка * была * она говорит? –
@KyleTrauberman: этот код 500K был конвертирован с VB 6.0 на C# с некоторыми инструментами, мы не смогли его полностью пересмотреть, поэтому мы рефакторизуем такие вещи, как мы видим их в коде. – Bohn