Я использую объект WebBrowser из WPF, и я вызываю код Javascript на странице, загруженной в браузере следующим образом:
myWebBrowser.InvokeScript("myJsFunc", new object[] { foo.Text, bar.ToArray<string>()});
Теперь функция js должна итератировать по элементам второго параметра (массив строк) и делать вещи соответственно. Единственная проблема заключается в том, что параметр, кажется, не передается как массив js.
Например,
alert(typeof theArray);
предупреждения "Неизвестно".
Каков правильный способ передачи массива в качестве параметра при вызове функции js из CSharp?