using System;
using LuaInterface;
namespace myLua
{
class MainClass
{
public static void Main (string[] args)
{
Console.WriteLine ("Hello World!");
// 创建一个Lua解释器
Lua lua = new Lua();
// 在C#中使用lua的语法调用lua脚本
lua.DoFile("luaScript.lua");
}
}
}
luaScript.lua脚本
该脚本需要引入到工程中
--引入一个luanet库,引入之后就可以使用这个库里面的所有方法了
require "luanet"
--加载C#里面的System的动态链接库(DLL)
luanet.load_assembly("System")
--引入链接库里面的Int32类,我们给它自定义的名字是Int32
Int32 = luanet.import_type("System.Int32")