Pertanyaan tentang topik tersebut 'nullable'

Mengapa nilai null pendek diubah menjadi nilai int null untuk dibandingkan dengan null?
Saat saya membandingkan nilai pendek yang dapat dibatalkan, kompiler mengonversikannya terlebih dahulu menjadi bilangan bulat untuk membandingkannya dengan nol. Misalnya, pertimbangkan kode sederhana ini: short? cTestA; if (cTestA == null) { ......
5448 dilihat
schedule 11.01.2024

C# Nullable Ints - Kesalahan Kompilasi
Kenapa 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 dilihat
schedule 12.11.2023

Dapatkan bidang objek opsional atau kembalikan nol
Saya memiliki objek opsional: Optional<Detail> newestDetail; Saya ingin mengembalikan newestDetail.getId() atau jika newestDetail nol, kembalikan null . Apakah kita memiliki pendekatan yang lebih canggih dalam melakukan hal ini,...
5667 dilihat

Setiap kali saya melakukan satu panggilan sebagai pernyataan non-null, Android studio menghapus peringatan dari variabel lain yang sama
Setiap kali saya mencoba membuat beberapa variabel boolean di dalam suatu fungsi, yang memiliki e: Entri? di konstruktornya, Android studio memberi tahu saya bahwa hanya panggilan aman atau panggilan non-null yang diperbolehkan. Jadi, setiap kali...
20 dilihat
schedule 14.01.2024