CLR via C# 接口 谨慎使用显式接口方法实现

使用 EIMI 也可能造成一些严重后果,所以应该尽量避免使用 EIMI 。幸好,泛型接口可帮助我们在大多数时候避免使用 EIMI 。但有时仍然需要它们。(比如实现具有相同名称和签名的两个接口方法时) EIMI 最主要的问题如下: 1.没有文档解释类型具体如何实现一个 EIMI 方法,VS也没有“智能感知”支持。 2.值类型的实例在转换成接口时装箱。 3.EIMI 不能由派生类型调用。 //-- (
相关文章
相关标签/搜索