我有一组核心,复杂的JavaScript数据结构/类,我希望它们能够在浏览器中用作JavaScript并在桌面上运行.NET 3.5。是否可以将Web友好的JavaScript编译成我的C#代码可以访问的程序集?
如果这些都不起作用,我想我的选择是:
任何人都可以成功使用这些选项吗?
答案 0 :(得分:1)
JScript.Net实际上主要与EMCAScript3兼容。只要您将代码视为处理库(只进行处理,等等 - 使用回调来与程序进行交互),您应该没问题。 我正在做类似的事情,使用javascript作为我的核心解析库,然后在python,dotnet和php中使用它。
答案 1 :(得分:1)
托管JavaScript(IronJScript)似乎已被杀死。见this answer:
答案 2 :(得分:0)
另一种选择如何:
这可能吗?
您也可以从WebBrowser控件访问DOM,但并非完全支持您想要的所有内容。