我正在使用Jint在Xamarin应用程序中执行JavaScript。 Jint正在将关联数组转换为ExpandoObject。我该如何使用这个对象?理想情况下,我想从中获取数据字典。
JavaScript返回:
return {blah:abc, bleh:xyz};
Jint返回的Object调试器如下所示:
答案 0 :(得分:7)
它已经是一本字典了。只是含蓄地施展它:
IDictionary<string, object> dictionary_object = expando_object;
然后像一个一样使用它。顺便说一句:这也是recursive's solution工作的原因。
答案 1 :(得分:3)
将它传递给构造函数。
var dictionary = new Dictionary<string, object>(result);