我正在尝试使用 ActiveXObject
从 JavaScript 调用 C# 方法:
var myobj = new ActiveXObject('myobject');
var arr = myobj.GetArray();
最终,arr
将包含一个SAFEARRAY
对象,但不是JScript
数组。有什么方法可以从 C# 方法返回 native JavaScript 对象吗?
最佳答案
您可以返回一个 JSON字符串,然后解析为 JavaScript 对象。有许多 .NET 库可用于将 .NET 对象序列化为 JSON,反之亦然-
仅举几例。
这question and answer可能对你有用
关于c# - 如何从 C# 方法返回 JavaScript 'native' 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/647696/