У меня есть следующий код С#:
sqlCommand.Parameters.AddWithValue("@Parameter", table.Value ?? DBNull.Value);
Но он выдает следующую ошибку компиляции:
Оператор
??
не может применяться к операндам типаstring
иSystem.DBNull
Почему компилятор не разрешает этот синтаксис?