Вопросы по теме 'nullable-reference-types'
Возможность обнуления аргумента не соответствует типу ограничения
Я написал следующий метод расширения:
public static void NotifyChanged<T>(this INotifyPropertyChanged inpc, ref T current, T newValue, Action<PropertyChangedEventArgs> eventRaiser, [CallerMemberName] string? name = null) where T :...
396 просмотров
schedule
10.02.2024
Избегайте предупреждения CS8618 при инициализации изменяемого свойства, не допускающего значения NULL, с проверкой аргумента
У меня вопрос относительно системы ссылочных типов, допускающих значение NULL доступно с C # 8.
Предположим, у нас есть класс модели предметной области C # с изменяемым свойством ссылочного типа, как показано ниже:
public class Person
{...
3335 просмотров
schedule
16.11.2022
Разница в допустимости пустых значений ошибки ссылочных типов при сборке с помощью .NET 5 SDK
Я реализовал следующие методы расширения для IDictionary , которые попытаются получить значение из словаря, но вернут значение по умолчанию (либо default(T) , либо предоставленное пользователем), если ключ не существует. Первый метод без значения,...
228 просмотров
schedule
29.10.2023
Включение предупреждений об нулевом ссылочном типе
У меня есть файл проекта MSTest, который включает следующий раздел:
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
<Nullable>enable</Nullable>
<Nullable>annotations</Nullable>...
103 просмотров
schedule
22.11.2023