复制 table?
水水水水,,我也来水一把.
- function DeepCopy(object)
- local SearchTable = {}
- 1ocal function Func(object)
- if type(object) ~= "table" then
- return object
- end
- local NewTable = {}
- SearchTable [object] = NewTable
- for k, V in pairs(object) do
- NewTable[Func(k)] = FunC(v)
- end
- return setmetatable(NewTable, getmetatable(object))
- end
- return Func( object)
- end
复制代码 |