托管堆的垃圾回收器

来源:互联网 发布:局域网创建软件 编辑:程序博客网 时间:2024/04/30 03:04
using System;
class A
{
    
public A()
    
{
        Console.WriteLine(
"类A被创建");
    }

    
~A()
    
{
        Console.WriteLine(
"类A被释放");
    }


}


class Test
{
    
static void Main()
    
{
        
new A();
        GC.Collect();
//立即调用托管堆的垃圾回收器
        new A();
    }

}

 

第0代是256K。

 

using System;
class A
{
    
public A()
    
{
        Console.WriteLine(
"类A被创建");
    }

    
~A()
    
{
        Console.WriteLine(
"类A被释放");
    }


}


class Test
{
    
static void Main()
    
{
        
for (string s = ""; s != "end"; s = Console.ReadLine())
        
{
            
new A();
            
for (int i = 0; i < 50; i++)
            

            
byte[] b=new byte[1000];
            }

        }

    }

}

 

原创粉丝点击