为了账号安全,请及时绑定邮箱和手机立即绑定

如果我有一个具有吸气剂的Property_1且该吸气剂从Property_2获取值

如果我有一个具有吸气剂的Property_1且该吸气剂从Property_2获取值

C#
一只名叫tom的猫 2021-04-07 14:15:01
如果我有一个具有吸气剂的属性(Property_1),并且该吸气剂从另一个属性(Property_2)获取值,那么Property_1本身是否持有Property_2值的副本?或者,Property_1根本没有任何东西,只是每次我要它时就获取Property_2的值?现在,让我们说Property_2引用了一个对象而不是一个值。当Property_1从Property_2检索该引用时,Property_1现在是否拥有对该对象的引用?我需要知道这一点,因为我担心在卸载类之前应将Property_1设置为null,以帮助GC释放内存。例如,我有一个SecondaryViewModel,并且在其中引用了MainViewModel:MainViewModel mainViewModel{    get     {        return (new ViewModelLocator()).MainViewModel;    }}mainViewModel是否像这里的信息检索方法那样被简单地使用?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 97 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信