标签: c#
今天早上,我与一位同事讨论了以下两个初始化代码的示例。
示例1:
Intent
示例2:
MainActivity.class
我的同事的论点是示例2更有效,并且如果该对象在初始化期间出现任何错误,则会自动将其从堆中删除。我认为代码的编译版本看起来类似于示例1。
我的问题是我的同事的论点正确吗?什么时候应该使用属性分配而不是对象初始化?周围是否有最佳做法? MS没有任何东西...