如何比较两个时间戳值
本文关键字:两个 时间戳 比较 何比较 | 更新日期: 2023-09-27 18:06:34
这是一个SQL 2005数据库-所以没有rowversion。这适用于SQL Server中的时间戳数据类型。
当我加载一条记录时,我想比较旧的时间戳和当前的时间戳,看看是否有任何更改。
if (old == new)总是返回false,但它们看起来完全相同?
我错过了什么吗?
老:{字节[8]}[0]: 0[1]: 0[2]: 0[3]: 0[4]: 0[5]: 0[6]: 15[7]: 168
新:{字节[8]}[0]: 0[1]: 0[2]: 0[3]: 0[4]: 0[5]: 0[6]: 15[7]: 168
您必须使用循环手动比较字节(或者当您使用。net 3.5或更高版本时使用SequenceEqual
),而不是比较引用