preguntar acerca de nullable

10
réponses

Surprise de Performance avec les types » as » et nullable

Je révise juste le chapitre 4 de C # en profondeur qui traite des types nullables, et j'ajoute une section sur l'utilisation de l'opérateur "as", qui vous permet d'écrire: object o = ...; int? x = o as int?; if (x.HasValue) { ... // Use x.Value …
demandé sur 1970-01-01 00:33:29
2
réponses

Bonne façon de vérifier si un type est Nullable [dupliquer]

Cette question a déjà une réponse ici: Comment vérifier si un objet est nullable? 13 réponses Afin de vérifier si un Type ( propertyType ) est nullable, j'u …
demandé sur 1970-01-01 00:33:32
3
réponses

Requête pour vérifier si une colonne est nullable

Requête pour vérifier si une colonne est nullable (les valeurs null sont autorisées dans la colonne ou pas). Il devrait de préférence renvoyer yes / no ou 1/0 ou true / false. ... …
demandé sur 1970-01-01 00:33:31
7
réponses

Comment définir la valeur null à int en c#?

int value=0; if (value == 0) { value = null; } Comment puis-je définir value sur null ci-dessus? Toute aide sera appréciée. ... …
demandé sur 1970-01-01 00:33:33
3
réponses

Impossible de convertir implicitement le type bool?

J'essaie de convertir ma valeur bool nullable et j'obtiens cette erreur. Cannot implicitly convert type 'bool?' to 'bool'. An explicit conversion exists (are you missing a cast?) Par exemple: public virtual bool? MyBool { get; set; } …
demandé sur 1970-01-01 00:33:32
2
réponses

Pourquoi est-il impossible d’appeler des méthodes statiques sur Nullable abréviations?

j'ai pensé T? est juste un raccourci de compilateur pour Nullable<T>. Selon MSDN: La syntaxe T? est un raccourci pour Nullable<T>, où T est un type valeur. Les deux formes sont interchangeables. cependant, il y a une petite diffé …
demandé sur 1970-01-01 00:33:37
13
réponses

Comment présenter le type primitif nullable int en Java?

je conçois une classe entity qui a un champ appelé "documentYear", qui pourrait avoir des valeurs entières non signées telles que 1999, 2006, etc. Pendant ce temps, ce champ peut également être "inconnu", c'est pas sûr que l'année de création du docu …
demandé sur 1970-01-01 00:33:29
3
réponses

Pourquoi devrais-je spécifier @Column(nullable = false)?

j'ai une entité annoté avec @Entity. Si je suis responsable de la création du CREATE TABLE scripts pourquoi devrais-je préciser @Column( nullable = false ) quand je peux créer une colonne dans la base de données avec le NOT NULL mots-clés? Est-il un …
demandé sur 1970-01-01 00:33:33
17
réponses

Case à cocher pour le booléen nul

mon modèle a un booléen qui doit être nul public bool? Foo { get; set; } donc dans mon rasoir cshtml j'ai @Html.CheckBoxFor(m => m.Foo) sauf que ça ne marche pas. Ni le moulage avec (bool). Si je fais @Ht …
demandé sur 1970-01-01 00:33:31
7
réponses

Comment utiliser DateTime?TryParse avec une Nullable?

je veux utiliser le DateTime.Méthode TryParse pour obtenir la valeur datetime d'une chaîne dans une Nullable. Mais quand j'essaie ceci: DateTime? d; bool success = DateTime.TryParse("some date text", out (DateTime)d); le compilateur m …
demandé sur 1970-01-01 00:33:28