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.

484
Comment convertir C # nullable int en int

Comment convertir un nullable inten un int? Supposons que j'ai 2 types d'int comme ci-dessous: int? v1; int v2; Je veux attribuer v1la valeur de v2. v2 = v1;provoquera une erreur. Comment puis-je convertir v1à

300
Comment analyser une chaîne dans un entier nullable

Je veux analyser une chaîne dans un entier nullable en C #. c'est à dire. Je veux récupérer la valeur int de la chaîne ou null si elle ne peut pas être analysée. J'espérais que ça marcherait int? val = stringVal as int?; Mais cela ne fonctionnera pas, donc la façon dont je le fais maintenant est...

203
Comment vérifier si un objet est nullable?

Comment vérifier si un objet donné est nullable en d'autres termes comment implémenter la méthode suivante ... bool IsNullableValueType(object o) { ... } EDIT: Je recherche des types de valeurs nullables. Je n'avais pas en tête les types de références. //Note: This is just a sample. The code has...

194
Comment définir enum sur null

J'ai une énumération string name; public enum Color { Red, Green, Yellow } Comment le définir sur NULL au chargement. name = ""; Color color = null; //error Édité: Mon mal, je ne l'ai pas expliqué correctement. Mais toutes les réponses liées à nullable sont parfaites. Ma situation est que se...

190
L'objet nullable doit avoir une valeur

Il y a un paradoxe dans la description de l'exception: l'objet Nullable doit avoir une valeur (?!) C'est le problème: J'ai une DateTimeExtendedclasse, qui a { DateTime? MyDataTime; int? otherdata; } et un constructeur DateTimeExtended(DateTimeExtended myNewDT) { this.MyDateTime =...

159
Types de retour Nullable en PHP7

PHP 7 introduit les déclarations de type de retour . Ce qui signifie que je peux maintenant indiquer que la valeur de retour est une certaine classe, interface, tableau, appelable ou l'un des nouveaux types scalaires, comme cela est possible pour les paramètres de fonction. function returnHello():...

151
Comment fonctionne l'opérateur de comparaison avec null int?

Je commence à apprendre les types Nullable et j'ai rencontré le comportement suivant. En essayant de nullable int, je vois que l'opérateur de comparaison me donne un résultat inattendu. Par exemple, dans mon code ci-dessous, la sortie que j'obtiens est "les deux et 1 sont égaux" . Notez qu'il...