Questions marquées «nullable»

La balise Nullable est destinée aux problèmes liés aux membres ou types Nullable. Un null est utilisé pour représenter une valeur manquante ou inconnue.


19
C # manière élégante de vérifier si la propriété d'une propriété est nulle
En C #, disons que vous souhaitez extraire une valeur de PropertyC dans cet exemple et ObjectA, PropertyA et PropertyB peuvent tous être null. ObjectA.PropertyA.PropertyB.PropertyC Comment puis-je obtenir PropertyC en toute sécurité avec le moins de code possible? En ce moment, je vérifierais: if(ObjectA != null && ObjectA.PropertyA !=null && …

19
Case à cocher pour booléen nullable
Mon modèle a un booléen qui doit être nullable public bool? Foo { get; set; } donc dans mon Razor cshtml j'ai @Html.CheckBoxFor(m => m.Foo) sauf que ça ne marche pas. Ni le cast avec (bool). Si je fais @Html.CheckBoxFor(m => m.Foo.Value) cela ne crée pas d'erreur, mais il ne …

3
Court-circuiter les opérateurs || et && existe-t-il pour les booléens nullables? Le RuntimeBinder le pense parfois
J'ai lu la spécification du langage C # sur les opérateurs logiques conditionnels || et &&, également connus sous le nom d'opérateurs logiques de court-circuit. Pour moi, il ne semblait pas clair si ceux-ci existaient pour les booléens nullables, c'est-à-dire le type d'opérande Nullable<bool>(également écrit bool?), alors je l'ai essayé …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.