测试版本是 Unity5.6.6
foreach 遍历一般没问题,不过发现还有gc的开销的地方。
关于字典Dictionary,
foreach(var key in dict.Keys)
会有GC 开销。
(访问 .Keys 会有GC开销)
用foreach(var kv in dict)
{
var key = kv.key;
则没有GC开销。
测试版本是 Unity5.6.6
foreach 遍历一般没问题,不过发现还有gc的开销的地方。
关于字典Dictionary,
foreach(var key in dict.Keys)
会有GC 开销。
(访问 .Keys 会有GC开销)
用foreach(var kv in dict)
{
var key = kv.key;
则没有GC开销。