- 博客(2)
- 收藏
- 关注
原创 C# 迭代器
C# 迭代器 概述 用于遍历访问集合 迭代器遍历 使用迭代器IEumerator和IEumerator<T> 迭代器IEumerator和IEumerator<T>是一个接口类型,拥有属性Current,方法MoveNext()、Reset(),其中IEumerator<T>泛型迭代器还提供了IDisposable方法,来释放资源或句柄。 使用IEumerator遍历 IEnumerator Range(int min, int max) { for
2020-12-04 20:49:18
636
原创 Lua实现高效clone table
local mt = {} local clone mt[mt] = setmetatable({}, {__mode = "k"}) mt.__mode = "kv" mt.__index = function(t, k) local v = rawget(mt[mt][t], k) if type(v) == "table" then v = clone(v) end rawset(t, k, v) return v end clone = f.
2020-11-03 21:30:38
967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人