从DataContract.Namespace解析CLR类型?

时间:2009-04-22 12:38:03

标签: wcf clr namespaces datacontract

我是WCF的新手白带。

我有一个名称空间:http://schemas.datacontract.org/2004/07/System/ArgumentException

我正在寻找该字符串并将其转换为CLR类型,以便最终得到typeof(ArgumentException)。

这可能吗? :)

谢谢你, MichaelD

1 个答案:

答案 0 :(得分:0)

查看Activator.CreateInstance()。以下是其用法示例:

dim obj as Object = Activator.CreateInstance("ArgumentException")

在您的情况下,您可以从命名空间中解析类型名称,并将其作为参数传递给CreateInstance()。

http://msdn.microsoft.com/en-us/library/system.activator.createinstance.aspx