是否可以从Lua代码加载.net DLL?

时间:2010-12-07 10:43:35

标签: .net dll lua

我知道如何从Lua加载C库:

 -- Lua
 require("your_dll_name");

 // C
 extern "C" __declspec(dllexport) LUALIB_API int luaopen_your_dll_name(lua_State *L) {...}

但是可以从Lua加载.net库吗?

1 个答案:

答案 0 :(得分:2)

  

LuaInterface是一个用于Lua语言和Microsoft .NET平台的公共语言运行时(CLR)之间集成的库。 Lua脚本可以使用它来实例化CLR对象,访问属性,调用方法,甚至使用Lua函数处理事件。