- 1
- 2
- 3
- 4
if (Convert.ToBoolean(ViewState["IsProgram"]) != null && Convert.ToBoolean(ViewState["IsProgram"]))
{
// do work
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+121
if (Convert.ToBoolean(ViewState["IsProgram"]) != null && Convert.ToBoolean(ViewState["IsProgram"]))
{
// do work
}
Это взорвало мой мозг...
Govnocoder#0xFF 13.11.2010 14:03 # +1
Lure Of Chaos 13.11.2010 14:32 # 0
Oleg_quadro 13.11.2010 14:52 # +1
GLeBaTi 14.11.2010 08:23 # 0
Мистер Хэнки 14.11.2010 09:03 # 0
rstrg 14.11.2010 16:57 # +1
Чтобы это не было говонокодом нужно было написать так:
if (Convert.ToBoolean(ViewState["IsProgram"]))
{
// do work
}
abatishchev 16.11.2010 15:16 # +1
Back 20.11.2010 13:05 # 0
if ((bool?)this.ViewState["IsProgram"] ?? false) { }
тоже вполне подходит
abatishchev 20.11.2010 13:08 # +1
Back 20.11.2010 15:19 # 0