如果我使用的是WeakReference并使用一个对象对其进行了初始化,则该对象将为null,并进行GC处理。 WeakReference.Target.GetType();
会失败吗?
最佳答案
是的,它将以NullReferenceException
失败,因为GetType
是实例方法,而WeakReference.Target
是null
(如果对象已被垃圾回收)。
关于c# - 如果为null,WeakReference.Target.GetType是否会失败,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17672378/