По сути, я могу создать класс в проекте и определить, является ли строка нулевой или нет.
Теперь я могу загрузить пакет nuget, и если я посмотрю на строковое свойство некоторого класса, он скажет мне это не обнуляемо. Но я знаю, что это может быть обнуляемо.
Так что мне с этим делать? Является ли идеальный мир далеко впереди?
Вот пример Скачать пакет nuget RestSharp
Напишите эту строку
var response = new RestClient().ExecuteGetAsync(new RestRequest());
var myNullVariable = response.ErrorException;
Visual Studio не говорит, что это может быть нулевым.