close
foreach因為BUG的關係每次生使用都會產生垃圾而產生CG,雖然在 5.3版修好了。
如果因為一些關係而使用舊版本,可以用以下方法替代 foreach,可以避免GC的產生。
Dictionary test = new Dictionary(); var enumerator = test.GetEnumerator(); while (enumerator.MoveNext()) { int i = enumerator.Current.Value; int k = enumerator.Current.Keys; }
至於foreach為什麼會產生CG以及解決方法,詳情可以查看以下網頁:
http://www.unity.5helpyou.com/3599.html
全站熱搜
留言列表