实现接口

IntelliSense 提供了一个帮助您在代码编辑器中工作时实现 接口(C# 参考) 的选项。

备注

一般情况下,要正确实现接口,必须在类中为接口的每个成员都创建一个方法声明。 使用 IntelliSense 时,当您在类声明中键入接口的名称后,会显示一个智能标记。

该智能标记给您提供了使用显式或隐式命名自动实现接口的选项。 显式命名时,方法声明带有接口名称;隐式命名时,方法声明不指定它们所属的接口。 显式命名的接口方法只能通过接口实例访问,而不能通过类实例访问。 有关更多信息,请参见显式接口实现(C# 编程指南)

“实现接口”将生成满足接口所需的最小数目的方法存根 (stub)。 如果一个基类实现了接口的一部分,则不会重新生成那些存根。

在将接口声明添加到类时,“实现接口”选项自动可用。 有关更多信息,请参见 如何:实现接口

请参见

其他资源

自动代码生成