特定
public long A()
{
double a = 3.1415296;
return ??
}
double b = (??) A();
Run Code Online (Sandbox Code Playgroud)
是否有可能施放,但不能转换,a以至于隐藏在很长的时间内?
是的,您可以使用位转换器来完成:
public long A()
{
double a = 3.1415296;
return BitConverter.DoubleToInt64Bits(a);
}
Run Code Online (Sandbox Code Playgroud)
(方法文档可以在这里找到).