“Оператор typeof не может быть использован для ссылочного типа с нулевым значением”

#.net-core #.net-core-3.1 #nullable-reference-types

#.net-core #.net-core-3.1 #nullable-reference-types

Вопрос:

Я только что получил эту ошибку, когда пытался использовать typeof(string?) для SwaggerResponse параметра атрибута.

Это The typeof operator cannot be used on a nullable reference type в компиляторе

и The typeof expression cannot be used on nullable reference types в Rider.

Почему я не могу этого сделать? Что я могу сделать, когда (как в описанной проблеме) Мне нужно подчеркнуть во время компиляции, что тип является обнуляемым?

Комментарии:

1. #3003 Проблема с языком C #. #1087 проблема с dotnet во время выполнения