什么是DateTime.ToBinary与Ticks和FromBinary与构造函数

时间:2015-05-10 20:50:03

标签: c# datetime

我注意到DateTimeToBinaryTicks,它们似乎返回相同的值。此外,FromBinary和采用long值的构造函数似乎都会产生相同的对象。

为什么两者都存在?我应该注意其他平台或陷阱上的差异吗?

1 个答案:

答案 0 :(得分:5)

According to MSDNToBinary也尊重Kind属性。他们用2句话解释得很好:

  

使用ToBinary方法转换当前DateTime的值   反对二进制值。随后,使用二进制值和   FromBinary方法重新创建原始DateTime对象。

你可以view the source for the implementation here