迁移32位下的旧代码到64位sever遇到过的两个很诡异的问题

一个是GetHashCode,这个方法是返回一个int值,在32位系统里,都是正值,但在64位系统里会返回负值。

另一个问题是DataTable的Sort属性,在没有显示写明升序或降序的情况下,在32位和64位下排序在某种特殊情况下结果会不一样。这时需要显示地写上ASC或DESC才能保证排序效果相同。

原文地址:https://www.cnblogs.com/rusteel/p/6572161.html