类型.GetType为DataContractSerializer返回null
本文关键字:返回 null DataContractSerializer GetType 类型 | 更新日期: 2023-09-27 18:02:32
我传递的参数值是:
" System.Runtime.Serialization。DataContractSerializer System.Runtime.Serialization"
当我添加bool参数抛出异常时,我得到一个FileNotFoundException。
我找不到任何关于为什么这不起作用的文档。我能找到的与此方法相关的唯一问题是调用者没有指定程序集名称。
另外,我的项目有一个程序集引用System.Runtime.Serialization.
var type = Type.GetType("System.Runtime.Serialization.DataContractSerializer, System.Runtime.Serialization", true);
如果您试图获得代表DataContractSerializer
的Type
对象,您可以使用typeof
操作符:
Type type = typeof(System.Runtime.Serialization.DataContractSerializer);