C# 在脚本中迭代对象的属性
什么脚本代码将生成以下JavaScriptC# 在脚本中迭代对象的属性,c#,javascript,iteration,script#,C#,Javascript,Iteration,Script#,什么脚本代码将生成以下JavaScript var obj = eval('(' + jsonText + ')'); for (key in obj) // what C# code translates to this iteration? { // ... } 谢谢。您可以提供: 它在脚本0.7.2中生成: 旁注:本机JSON的脚本中已经有一个绑定。您可以替换Script.Eval。。。使用Json.Parse。。。在名称空间系统中。如果您的目标浏览器支持本机JSON,或将包
var obj = eval('(' + jsonText + ')');
for (key in obj) // what C# code translates to this iteration?
{
// ...
}
谢谢。您可以提供:
它在脚本0.7.2中生成:
旁注:本机JSON的脚本中已经有一个绑定。您可以替换Script.Eval。。。使用Json.Parse。。。在名称空间系统中。如果您的目标浏览器支持本机JSON,或将包含流行的库或类似内容,则可以进行序列化。您可以使用:
它在脚本0.7.2中生成:
旁注:本机JSON的脚本中已经有一个绑定。您可以替换Script.Eval。。。使用Json.Parse。。。如果您的目标浏览器支持本机JSON,或者将包含流行的库或类似的内容,则可以使用namespace System.Serialization
Object obj = Script.Eval("(" + json + ")");
foreach (DictionaryEntry entry in Dictionary.GetDictionary(obj))
{
}
var obj = eval('(' + json + ')');
var $dict1 = obj;
for (var $key2 in $dict1) {
var entry = { key: $key2, value: $dict1[$key2] };
}