У меня есть простая структура, которая имеет ограниченное использование. Структура создается в методе, который вызывает данные из базы данных. Если нет данных, возвращаемых из базы данных, я хочу иметь возможность возвращать нуль, но Visual Studio жалуется: Невозможно преобразовать null в имя PackageName.StructName, потому что это тип типа с нулевым значением.Создание типа с нулевым значением nullable
Как я могу сделать его допустимым?
Насколько я понимаю, этот код не возвращает нуль, как хочет Малфист. –
IIRC, это было предназначено как иллюстрация использования типов с нулевым значением, поскольку плакат, похоже, не понимал точно, какими они были. – mquander
'default (Something)', возможно, было лучшим значением возврата по умолчанию в случае отсутствия значения. –