【发布时间】:2017-06-01 14:18:22
【问题描述】:
【问题讨论】:
-
请贴出完整的代码,看起来有几个问题。
-
@JoeBrailsford 正在对 javascript 大小的数据进行序列化,并在接收到数据后使用 ajax 调用将它们传递给后面的代码,并反序列化作为格式化图像的数据
【问题讨论】:
由于反序列化将返回 anonymous 类型(在您的情况下),您有两种选择:将其反序列化为强类型(通过定义类型)或使用 Reflection 获取值类型和属性未知。
在您的情况下,您可以像这样通过反射获得价值:-
Dim _data As List(Of Object) = ...
Dim firstObject = _data.FirstOrDefault()
Dim type As Type = firstObject.GetType()
Dim idmoValue = type.GetProperty("IDMO").GetValue(firstObject)
【讨论】: