之前写过一个c#版本的使用字典去解决switch问题 http://www.cnblogs.com/sanyejun/p/7806210.html
现在用写lua版本的
function Main() local myTable = {} --绑定 myTable["555"] = function() TestMy() end --调用 myTable["555"](); end function TestMy() -- body print("牛逼") end
-----------------------------------------传递参数版本----------------------------------
function Main() local myTable = {} --绑定 myTable["555"] = function(num) TestMy(num) end --调用 myTable["555"]("99"); end function TestMy(num) -- body print("牛逼"..num) end