2.5 接口:类型系统的横向契约 本节摘要:接口是一组方法签名的命名契约,类通过实现接口把自己挂进横向类型网络。本节讲接口的元数据表示、显式实现与隐式实现的差异、C# 8 默认方法的来由,以及接口与抽象类的选型框架,顺带补齐枚举与结构体这两个值类型成员的设计位置。 接口在机器层面是什么 编译后接口是一个只有元数据没有实现体的类型:一张方法签名列表,加上接口类型自己的方法表。 会员。《2.5 接口:类型系统的横向契约》收录于灏天文库文集《C#程序设计与开发实战教程》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。