Type.GetType为DataContractSerializer返回null

时间:2014-05-09 18:32:00

标签: c#

传递的参数值是:

" System.Runtime.Serialization.DataContractSerializer,System.Runtime.Serialization"

当我添加bool参数以抛出异常时,我得到一个FileNotFoundException。

我找不到任何关于为什么这不起作用的文档。我能找到的与此方法相关的唯一问题涉及调用者未指定程序集名称。

另外,我的项目有一个对System.Runtime.Serialization的程序集引用。

var type = Type.GetType("System.Runtime.Serialization.DataContractSerializer, System.Runtime.Serialization", true);

1 个答案:

答案 0 :(得分:0)

如果您尝试获取代表Type的{​​{1}}对象,则可以使用DataContractSerializer运算符:

typeof