【发布时间】:2015-08-29 16:02:31
【问题描述】:
var serializedArray = new JavaScriptSerializer().Deserialize<object[]>(filter);
变量filter的内容是[["Title","contains","foo"],"and",["Name","contains","foo"]]。
serializedArray 的内容是"object[3]","and","object[3]"。
serializedArray[0] 的内容是object[3],即"Title", "contains", "foo"。
serializedArray可以与索引运算符一起使用,foreach适用。但不适用于serializedArray[0]。
很有趣,serializedArray 和 serializedArray[0] 的类型都是 Object[].
获取“Title”或“Name”值的方法是什么?
【问题讨论】:
-
我删除了
javascript标签。这是一个关于 C# 的问题。
标签: c# arrays object serialization