Net Core教程

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值

 

这篇关于Lua获取c# 字典类型的值需要注意的的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!