在C#中等效的Double.doubleToLongBits?

有一个Java方法Double.doubleToLongBits ,它基本上得到一个double并返回一个具有相同位的long
我怎么能在C#中做到这一点?
谢谢

BitConverter.DoubleToInt64Bits将是一个不错的选择。

http://msdn.microsoft.com/en-us/library/system.bitconverter.doubletoint64bits.aspx

你需要BitConverter.DoubleToInt64Bits