c# – 将结构传递给接口字段是否分配?
发布时间:2020-12-15 19:48:59 所属栏目:百科 来源:网络整理
导读:我有一个像这样的结构 struct MyStructure :IFoo{} 和这样的方法: public BarThisFoo(IFoo a){} 我的问题是将结构传递给该方法的“框”结构,从而导致垃圾分配? 附录: 在有人说之前,垃圾收集在这个应用程序中不是免费的,它实际上对垃圾收集非常敏感,所以免
我有一个像这样的结构
struct MyStructure :IFoo { } 和这样的方法: public BarThisFoo(IFoo a) { } 我的问题是将结构传递给该方法的“框”结构,从而导致垃圾分配? 附录: 解决方法
是的,它确实.每当你转换时都会发生拳击:
>对象引用的值类型 显然,这是案例III.您可以阅读更完整的示例here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |