AAA*_*ddd 8

如果它们是标准的香草双数值,它们是等价的

可以使用Nullable,NaN等,但这并不是那么清楚.

考虑

double? a = null;
double b = 1;

if (!(a > b))
{
   //yes
}
if ((a <= b))
{
   //no
}
Run Code Online (Sandbox Code Playgroud)

或者正如Marc Gravell♦指出的那样,下面展示了完全相同的行为,同时坚持纯粹double

double a = 42;
double b = double.NaN;
Run Code Online (Sandbox Code Playgroud)