Lua 和 C#是通过一个开源技术LuaInterface进行交互的。
LuaInterface包含两个核心类库:LuaInterface.dll 和 Luanet.dll
C#访问Lua的代码时:---依赖LuaInterface.dll
需要引入这两个类库(在C#项目中引用),然后创建Lua解释器:Lua lua = new Lua( );
有两个方法可以加载Lua代码->lua.DoString( "lua语句") 和 lua.DoFile( "lua文件绝对路径")
C#访问Lua中的方法:
LuaState l = new LuaState();
l.DoString(Lua代码); //把Lua代码加载进Lua环境中