直接给个链接
https://www.zhihu.com/question/30334270/answer/49858731
总体来说就是Mono的bug。
实际上,即使使用GetEnumerator()和while替换,GetEnumerator构造迭代器的时候,还是会产生GC,只不过量会少很多。
所以如果可以,就用for循环代替应该是最好的方法。
坐等Mono修复此bug
直接给个链接
https://www.zhihu.com/question/30334270/answer/49858731
总体来说就是Mono的bug。
实际上,即使使用GetEnumerator()和while替换,GetEnumerator构造迭代器的时候,还是会产生GC,只不过量会少很多。
所以如果可以,就用for循环代替应该是最好的方法。
坐等Mono修复此bug