我知道如何从Lua加载C库:
-- Lua
require("your_dll_name");
// C
extern "C" __declspec(dllexport) LUALIB_API int luaopen_your_dll_name(lua_State *L) {...}
Run Code Online (Sandbox Code Playgroud)
但是可以从Lua加载.net库吗?
LuaInterface是一个用于 Lua 语言和 Microsoft .NET 平台的公共语言运行时 (CLR) 之间集成的库。Lua 脚本可以使用它来实例化 CLR 对象、访问属性、调用方法,甚至使用 Lua 函数处理事件。