RillServer
RillServer copied to clipboard
setup.lua 这个方法rebuildconf 有问题吧
setup.lua 这个方法有问题吧 local function rebuildconf(conf) for k, v in pairs(conf) do conf[tostring(k)] = v conf[k] = nil end return conf end
测试代码 local conf = {} conf[2] = {name = "2"} conf[1] = {name = "1"} conf[21] = {name = "21"} conf[11] = {name = "11"}
for k, v in pairs(conf) do print("rebuildconf1 "..type(k).." "..k.." "..tostring(v)) conf[tostring(k)] = v conf[k] = nil end
for k, v in pairs(conf) do print("rebuildconf2 "..type(k).." "..k.." "..tostring(v)) end