Leave a comment

fortunator November 30 2010, 14:34:58 UTC
1. С#
2. Приложение по работе с базой данных каких-то контрактов.
3. Тело foreach выделил бы в отдельный метод, назвал бы его GetRow(Contract m_object) например.

Reply

fortunator November 30 2010, 14:36:46 UTC
ну и у класса Contract метод GetComparer() сделал бы статическим, а то студия ругается :))

Reply

fortunator November 30 2010, 14:40:35 UTC
последнюю строчку записал бы по другому
tbpContract.Text =
либо
String.Format("Договора ({0})", m_contractList.Count);
либо
"Договора ("+m_contractList.Count+")";

Reply

(The comment has been removed)

fortunator November 30 2010, 15:18:45 UTC
конкатенация быстрее,
но через стринг формат часто пишут не напрямую строчку, а например
String.Format(StringConstants.Contracts, Count);

И такая запись получается именно удобней с позиции модификации кода, поменять одну константу легче и надежней чем искать слово "Договора" по всему коду.

Reply


Leave a comment

Up