- 1
if (wasteClass != null && wasteClass == 5)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+105
if (wasteClass != null && wasteClass == 5)
Все же знают, что целочисленные переменные бывают равны null и 5 одновременно.
Я в таких случаях обычно использую GetValueOrDefault()
Возможно имели ввиду
if (wasteClass != null && wasteClass.value == 5)?
Хотя c int? оно даже компилится не должно, должно ругаться на неявно приведение типов, или что-то такое.
И впредь повежливее.
типа однако в данном случае это не актуально.