这是对这个问题的一种捎带:ASP.NET: Shadowing Issues
我发现问题实际上不是属性没有被序列化,而是阴影和阴影属性都被序列化了,并且由于阴影属性是第二个序列化的,它的值是可以通过 JSON 访问我的 Javascript。我的序列化代码如下所示。
如何确保我的阴影属性不会被序列化,同时在需要序列化实际对象(基本类型对象)时仍然使该属性可用于序列化?或者至少,切换属性序列化的顺序,以便正确的覆盖不正确的?
这是对这个问题的一种捎带:ASP.NET: Shadowing Issues
我发现问题实际上不是属性没有被序列化,而是阴影和阴影属性都被序列化了,并且由于阴影属性是第二个序列化的,它的值是可以通过 JSON 访问我的 Javascript。我的序列化代码如下所示。
如何确保我的阴影属性不会被序列化,同时在需要序列化实际对象(基本类型对象)时仍然使该属性可用于序列化?或者至少,切换属性序列化的顺序,以便正确的覆盖不正确的?