【发布时间】:2013-03-08 10:26:02
【问题描述】:
我正在尝试序列化一个对象,并想知道XmlReader.ReadElementContentAsObject() 或ReadElementContentAs() 是否可以使用某种类型。
我可以询问一个类型是否是 CLR 类型,以便我知道我可以将它传递给这些方法吗?
if(myType.IsCLRType) // how can I find this property?
myValue = _cReader.ReadElementContentAsObject();
【问题讨论】:
-
您将什么定义为“CLR 类型”?这不是一个具有特定单一约定含义的术语:那么 you 是什么意思?
-
我想我正在寻找这个列表:msdn.microsoft.com/en-us/library/xa669bew.aspx
-
在该链接文档中,术语“CLR 类型”用于指代可在 CLR 中使用的类型,因此在这方面,您可以访问的 any 类型从 CLR 内部是一个“CLR 类型”
-
我只是在寻找当我尝试使用
ReadElementContentAsObject时不会给出异常的列表。