爲了簡化起見,讓我們說,我有內部 public class MyDisposeFinalize
{
~MyDisposeFinalize()
{
var breakPoint = string.Empty;
}
}
析構函數中簡單的類定義在Main方法我首先創建MyDisposeFinalize類的實例,然後將null分配給我的實例並調用垃圾回收。
class A {
....
};
class B: public A {
int x;
...
};
class C: public A{
A * ptr;
.....
};
class D : public A {
A* ptr1;
A* ptr2;
....
};
注:我提出的所有構造函數B,C,d只是不包括他們在那裏。 所以A(沒有字段)是超類,我有
比方說,我創建一個對象: using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CreateObjOnobj
{
class Program
{
static void Main(string[] args)
{