Lua获取c# 字典类型的值需要注意的

Lua获取c# 字典类型的值需要注意的

 

 想在Lua层直接通过对应引用直接点出这个bindingDict,并且获取对应key的value

local binding = PlayerEditor.bindingDict:TryGetValue("PlayerTrack")
--上面这句是错误的
--正确的写法应该是
local binding ={PlayerEditor.bindingDict:TryGetValue("PlayerTrack")}
或者是
local isIn,binding 
isIn,binding=PlayerEditor.bindingDict:TryGetValue("PlayerTrack")
因为tryGetValue是一个返回的Fun,
类似 result = {func}
第一个返回的值是是否存在的bool
第二个返回才是value值

 

上一篇:3.Web标准APIS


下一篇:python3结合pymysql模块对数据库进行建表,增, 改,查