Комментарии 5
del
-1
По Фрагменту 1.
результат побитового "И" с операндом 0 всегда равен 0
Не всегда. Например, `null & 0` будет null
. Рискну предположить, что именно это и проверяется, т.е. наличие значения у Manageability
. Тем более, что в перечислении SettingsManageability
только одно значение Roaming
.
+1
Почему такая вера в богоподобность разрабов из MS или прочих компаний? Особенно сейчас когда надо гнать релиз каждый год и патчи могут приниматься от сторонних разрабов - на ревью недосмотрели или глаз замылился. Не боги горшки обжигают)
+2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ошибки и подозрительные места в исходниках .NET 8