比方說,我創建一個對象:創建對象是刪除舊的?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CreateObjOnobj
{
class Program
{
static void Main(string[] args)
{
testcreate myobjecttotest;
myobjecttotest = new testcreate();
myobjecttotest.num = 20;
myobjecttotest.bill = true;
myobjecttotest = new testcreate();
Console.WriteLine(myobjecttotest.bill.ToString());
Console.ReadKey();
}
}
class testcreate
{
public int num = 0;
public bool bill = false;
}
}
這段代碼自動刪除的對象,並創建一個沒有記憶喪失一個新的?
謝謝
是。這就是Java和C#等垃圾收集語言所做的:)您創建了第二個「myobjecttotest」,第一個可用於垃圾收集。 – paulsm4