Вопросы по теме 'nullable'

Почему короткие нулевые значения преобразуются в целочисленные нулевые значения для сравнения с нулевым?
Когда я сравниваю короткие значения, допускающие значение NULL, компилятор сначала преобразует их в целое число, чтобы выполнить сравнение с нулевым значением. Например, рассмотрим этот простой код: short? cTestA; if (cTestA == null) { ... }...
5448 просмотров
schedule 11.01.2024

C # Nullable Ints - Ошибка компиляции
Почему int? nullInt = null; base.Response.Data = (new BusinessLogic.RefDataManager(base.AppSettingsInfo)).SelectAppData(new DC.AppData() { AppDataKey = app_data_key != string.Empty ? app_data_key : null, AppDataTypeId =...
80 просмотров
schedule 12.11.2023

Получить поле необязательного объекта или вернуть null
У меня есть необязательный объект: Optional<Detail> newestDetail; Я хотел бы вернуть newestDetail.getId() или, если newestDetail равно нулю, вернуть null . Есть ли у нас более сложный подход к этому, чем следующий? return...
5667 просмотров

Всякий раз, когда я делаю один вызов как ненулевое, студия Android удаляет предупреждение из других тех же переменных.
Всякий раз, когда я пытаюсь создать несколько логических переменных внутри функции, у которой есть e: Entry? в своем конструкторе студия Android уведомляет меня, что разрешены только безопасные или ненулевые утвержденные вызовы. Итак, всякий раз,...
20 просмотров
schedule 14.01.2024