gpt4 book ai didi

.net - .NET 异常类型的 _xcode 字段是什么?

转载 作者:行者123 更新时间:2023-12-01 05:46:14 24 4
gpt4 key购买 nike

在我的单元测试中,我需要对两个预期相同的对象执行深度相等测试。在测试期间,我发现系统类型中有一些有趣的字段会破坏我的代码。 Exception._xcode是最新的。以下是有关该领域的一些事实:

  • 它被初始化为 -532459699在所有 Exception构造函数,除了自定义反序列化构造函数,它根本没有被提及(感谢 Reflector)。
  • 它没有标有 NonSerialized属性。

  • 鉴于这些事实,该字段在 Exception 之后重置为 0。 object 被反序列化,这肯定与它在构造函数中设置的不同。

    我想知道这个领域存在的理由是什么?

    谢谢。

    最佳答案

    此字段用于存储 COM+ 异常代码,并将其值分配给常量 _COMPlusExceptionCode .

    关于.net - .NET 异常类型的 _xcode 字段是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1935166/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com