lua_在C#中执行lua脚本
方法一:使用DoString
代码为:
Lua lua = new Lua();
lua.DoString("a=13");
lua.DoString("b=14");
object[] value = lua.DoString("return a,b");
foreach (object obj in value)
{
Console.WriteLine(obj);
}
Console.ReadKey();
方法二:使用DoFile
在NoPade++中编写lua脚本名为lua.lua,并设置编码方式为ANSI,放在C#项目中,在C中编写代码:
Lua lua = new Lua();
lua.DoFile("lua.lua");
Console.ReadKey();