用过WeakReference的朋友都知道这里面又可以分为
弱短
弱长两个概念,对应着构造函数中的
trackResurrection参数,同时它也是对底层
GCHandle.Alloc 方法的封装,参考源码如下: