Pertanyaan yang diberi tag «nullable»

Tag yang dapat dibatalkan adalah untuk masalah yang berkaitan dengan anggota atau tipe yang dapat dibatalkan. Nol digunakan untuk mewakili nilai yang hilang atau tidak diketahui.

3
Mengapa menambahkan Nullable <int> tidak memunculkan pengecualian?
Bisakah Anda menjelaskan, mengapa Console.WriteLine menulis baris kosong ( Console.WriteLine(null)beri saya kesalahan kompilasi) dan mengapa tidak ada NullReferenceException (bahkan a+=1tidak boleh menaikkannya)? int? a = null; a++; // Why there is not NullReferenceException? Console.WriteLine(a); // Empty line
98 c#  .net  nullable 

19
C # cara elegan untuk memeriksa apakah properti properti adalah null
Dalam C #, katakanlah Anda ingin menarik nilai dari PropertyC dalam contoh ini dan ObjectA, PropertyA dan PropertyB semuanya bisa menjadi null. ObjectA.PropertyA.PropertyB.PropertyC Bagaimana saya bisa mendapatkan PropertyC dengan aman dengan jumlah kode yang paling sedikit? Sekarang saya akan memeriksa: if(ObjectA != null &amp;&amp; ObjectA.PropertyA !=null &amp;&amp; ObjectA.PropertyA.PropertyB != null) …

19
Kotak centang untuk boolean nullable
Model saya memiliki boolean yang harus nullable public bool? Foo { get; set; } jadi di Razor cshtml saya, saya punya @Html.CheckBoxFor(m =&gt; m.Foo) kecuali itu tidak berhasil. Juga tidak melakukan casting dengan (bool). Jika aku melakukan @Html.CheckBoxFor(m =&gt; m.Foo.Value) itu tidak membuat kesalahan, tetapi tidak mengikat ke model saya …


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.