Lua在对象引用中使用变量?

时间:2012-06-29 23:44:27

标签: lua

是否可以在Lua中的对象引用中使用变量?例如,a.Value是一个字符串,而a.Value =“b”。我想访问a.b.c.d或a。(a.Value).c.d。我怎么能做到这一点?

1 个答案:

答案 0 :(得分:3)

语法a.b实际上是a["b"]的简写。为了做你想做的事,你要摆脱"b",而是使用变量,如下所示:

a[a.Value].c.d