В кодовом контексте вонючий контекст, такое назначение может быть важным, хотя, если вы контролируете код, это не рекомендуется. Мне нравится предположение Джона, хотя любые предположения об оригинальном намерениях выходят далеко за пределы достоверного объема вопроса. это: < /p>
Код: Выделить всё
if (idbparam.Value is null)
{
idbparam.Value = null;
}
< /code>
idbparam
Похоже, что результаты x == null и x - null 1to1, а на: нет (и, в данном случае, никогда не было разницей между двумя конструкциями, когда сравнивает код, с кодом. Комментарий, однако, что заставляет меня беспокоиться (спасибо, @Joel-Spolsky), что призрак, который написал, это фактически исправляла некоторую ошибку. Я не вижу этого.
Подробнее здесь: https://stackoverflow.com/questions/797 ... after-comp