C# 使用LuaInterface调用lua函数时读取返回的参数

C# 使用LuaInterface调用lua函数时读取返回的参数,c#,object,luainterface,C#,Object,Luainterface,我试图在调用DoString时处理从lua返回的参数: object[] retval = lua.DoString("some_lua_function()"); luafunction返回nil、true或false作为第一个参数,返回字符串作为第二个参数 以c#bool和字符串值形式接收参数的最佳方式是什么 多谢各位 尝试返回该值 object[] res = lua.DoString ("return some_lua_function()"); 像这样

我试图在调用DoString时处理从lua返回的参数:

object[] retval = lua.DoString("some_lua_function()");
luafunction返回nil、true或false作为第一个参数,返回字符串作为第二个参数

以c#bool和字符串值形式接收参数的最佳方式是什么


多谢各位

尝试返回该值

object[] res = lua.DoString ("return some_lua_function()");
像这样