-5
Je sais que le n.HasValue && n.Value > 0
mais vraiment curieux de tester la valeur null, donc:Est-il négatif ou positif?
decimal? n = null;
Console.Write(n>0); // false
Console.Write(n<0); // false
est donc objet null
positif ou négatif en C#?
Ni l'un ni l'autre. Et le comportement que vous voyez semble le démontrer. – David
ni comme votre test le prouve. – corn3lius
Essayez 'Console.Write (n == 0);' et soyez étonné ... –