探知,不断发现
探知不断发现
摘要: 系统被测出一个bug,在本地正常在服务器上不正常代码完全全部重传了一遍还是不正常。后面突然想到我用的是hashcode.会不会是同一个iis下,当是站点不一样造成hashcode的计算结果不一样。 然后就开LinqPad起来测试发现 GetHashCode()方法跟环境确实有关系。然后我们再试一下在asp.net环境当中的还是只有两个一样的值,这回有意思了, 没有出现新的值。我们期待的是有新的不同的值,这样就可以直接证明它的值是跟运行环境有关了。 不同环境得到的值都不一样。 用Reflector看一下它的代码是什么写的, 直接看还真的是看不出有跟环境有关的代码[ReliabilityContr 阅读全文
posted @ 2010-10-09 16:39 lovebanyi 阅读(1354) 评论(2) 推荐(1) 编辑