bool? x = true;
if (x == true)
semble maladroit.En C# bool? x = vrai; Si (x == vrai) semble maladroit
Mais parfois c'est exactement ce dont on a besoin.
Y a-t-il un meilleur moyen?
EDIT:
Merci à tous pour les tentatives, mais jusqu'à présent je n'ai pas trouvé un moyen qui battre l'original. Je suppose que je vais juste devoir faire face à la maladresse, peut-être commenter.
Notez le point d'interrogation. – jball
Sauf que c'est un 'bool? ', Pas un' bool'. –
J'ai manqué le? parce que Hamish a mis tout le code dans le titre au lieu du code formaté dans la question réelle. – unholysampler