-532459699有什么意义?

时间:2012-02-06 17:05:38

标签: .net exception magic-numbers

这是一个在许多.NET异常中作为退出代码返回的数字(特别是COM异常,我认为)。

In this question有人使用Reflector发现这个值几乎在每个Exception构造函数中初始化为私有变量。

我的问题是,为什么?这个号码有什么意义?很难相信它是任意选择的。我甚至没有看到任何数字意义(例如,以二进制或十六进制表示)。

1 个答案:

答案 0 :(得分:18)

您是否注意其十六进制表示E0434F4D?这是一个简短的概要:

E0 - represents E
43 - ASCII for C
4F - ASCII for O
4D - ASCII for M

所以它是ECOM,或“来自COM的例外”。