i un fournisseur de table avec colonnecomment convertir le bool nullable bool (bool?)
implied(tiny int)(something like nullable bool)
providerid(int)
je forme et j'ai case à cocher
Je fais des applications WinForms utilisant C#. .
J'utilise enitities et mon nom de dbcontext est dbcontext
Comment Covert bool nullable bool (bool?) en ut dièse.
J'ai essayé cette façon
if (chkbox.checked == true)
bool yes = 0;
else
bool yes = 1;
dbcontext.implied = yes;
mais nous avons eu une erreur
Cannot convert bool to bool?
Ce code n'est pas valide C# de diverses manières, et vous n'avez rien dit à propos de l'erreur. S'il vous plaît lire http://tinyurl.com/so-hints et éditer votre question. –
Cela semble très étrange. Pourriez-vous poster du code qui présente le problème? Votre exemple de code ne compile évidemment pas. La portée de 'yes' est trop petite et n'atteint pas la ligne où vous affectez' yes' à 'implied', et normalement' bool' est converti en 'bool?' Implicitement. – CodesInChaos
Affectation droite devrait fonctionner – sll