我想要像许多其他应用程序一样使用脚本支持来增强应用程序,例如, MS Office using VBA或UltraEdit using JavaScript。C#/ .NET脚本库
哪些库确实存在C#/ .NET(以及它们支持哪种语言)?
我想要像许多其他应用程序一样使用脚本支持来增强应用程序,例如, MS Office using VBA或UltraEdit using JavaScript。C#/ .NET脚本库
哪些库确实存在C#/ .NET(以及它们支持哪种语言)?
IronPython是一种动态的.NET
脚本语言。
IronPython是在.NET和Silverlight下运行的Python编程语言的实现。它支持完全动态编译的交互式控制台。它与.NET Framework的其他部分很好地集成在一起,并且使Python程序员可以轻松使用所有.NET库,同时保持与Python语言的兼容性。
查看IronPython embedding有关示例显示如何从.NET
应用程序调用IronPython的示例。 IronPython Calculator and the Evaluator详细介绍了从C#
应用程序中使用IronPython
。
Lua是常常被吹捧为是更好的一个...尝试寻找更多的信息,这个其他问题:What are the most effective ways to use Lua with C#?
另外:
不要忘了LSharp,.NET中的LISP。如果您正在探索功能性阶段,请注意一些事项。也许布莱克威尔很高兴听到你在考虑这件事。
不确定这是如何适用的,因为Microsoft.Net Framework已包含所有库?请您能详细说明您在C#/ .Net中使用库的含义,以避免混淆? – BinaryMisfit 2009-07-01 07:48:30
这里还有更多的讨论:http:// stackoverflow。COM /问题/ 137933 – 2009-07-01 07:55:13