Pertanyaan yang diberi tag «nullable-reference-types»

3
Apakah yang ?[]? sintaks dalam C #?
Sementara aku mempelajari delegasi yang merupakan sebenarnya merupakan kelas abstrak dalam Delegate.cs, saya melihat metode berikut di mana saya tidak mengerti Mengapa nilai pengembalian menggunakan ?meskipun itu sudah tipe referensi ( kelas ) ?[]? artinya pada parameter Bisakah Anda jelaskan? public static Delegate? Combine(params Delegate?[]? delegates) { if (delegates == …






1
Apa itu Nullability Tidak Diketahui dalam C # 8?
Dalam C # 8.0 kita dapat memiliki jenis referensi yang dapat dibatalkan. Dokumen menyatakan bahwa ada 4 jenis nullability. 3 yang pertama cukup jelas tetapi saya gagal memahami titik "tidak diketahui". Dokumen mengatakan ini digunakan dengan obat generik tetapi ketika saya mencoba memanggil metode pada variabel tipe T yang tidak …



2
Mengapa kita mendapatkan peringatan referensi nol dereferensi yang mungkin, ketika referensi nol sepertinya tidak mungkin?
Setelah membaca pertanyaan ini di HNQ, saya melanjutkan membaca tentang Jenis Referensi Nullable di C # 8 , dan membuat beberapa percobaan. Saya sangat sadar bahwa 9 kali dari 10, atau bahkan lebih sering, ketika seseorang berkata "Saya menemukan bug penyusun!" ini sebenarnya oleh desain, dan kesalahpahaman mereka sendiri. Dan …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.