小编Far*_*Far的帖子

C#如何管理循环中新运算符分配的内存?

例如:

for (i=0;i<10;i++)
{
   myclass = new myclass();
   // do stuff with myclass
}
Run Code Online (Sandbox Code Playgroud)

问题:

  1. 在这种情况下,如何检索通过执行10次分配而分配的所有内存?
  2. 执行结束时我的内存占用量是多少?
  3. 使用C++中的删除功能,人们可以更好地控制它,但在这种情况下,对于第二次迭代,myclass只需要一个新的分配并继续前进?

.net memory-management new-operator

3
推荐指数
1
解决办法
884
查看次数

标签 统计

.net ×1

memory-management ×1

new-operator ×1