所以我们有以下功能:
Example.Kappa.Hydra
Example.Kappa.Titan
Example.Kappa.Kronos
现在我有一个动态返回最后一个"的名字的功能。" (这些可以改变,例如Hydra - > Sphinx和Titan - > Herold)。使用此查找功能的正确语法是什么?
我基本上想要实现的目标:
Example.Kappa.GetFunctionName(1) (-> Should insert "Hydra" where GetFunctionName is)
答案 0 :(得分:1)
a.b
只是a["b]
的语法糖,其中a
是一个表格,而字符串"b"
是关键字。
在您的示例中,直接使用原始表单:
Example.Kappa[GetFunctionName(1)]