为了账号安全,请及时绑定邮箱和手机立即绑定

反序列化出来一个object怎么知道它的类型?

反序列化出来一个object怎么知道它的类型?

C#
紫衣仙女 2018-12-25 18:13:03
<P>这个object,知道可能是A,B,C,D里的一个,是使用is,as吗?</P>
查看完整描述

2 回答

?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

可以通过GetType()来获取它的Type ,你想要什么都有了撒...

查看完整回答
反对 回复 2018-12-29
?
茅侃侃

TA贡献1842条经验 获得超21个赞

因为序列化和反序列化都是你自己控制的,因此反序列化之前你就应该“期待”他是某个类型,然后使用as转型 比如有int i = 3; 然后将他序列化,那么在反序列化的时候,你应该知道你将获得一个int类型

查看完整回答
反对 回复 2018-12-29
  • 2 回答
  • 0 关注
  • 1125 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信