RLH*_*RLH 10 c# intellisense visual-studio
以前在Visual Studio中,如果您声明了一个带接口的类,您可以将光标放在接口上,右键单击它并选择实现接口.(有关 VS 2008的类似问题,请参阅此处.)
我已经开始研究一个已经定义了许多将与SimpleInjector一起使用的接口的项目.现在,当我开始编写服务类时,我注意到实现接口菜单选项已经消失.
如何在VS 2008中实现所有必要的方法存根?
很抱歉,如果这是重复的,我无法在任何地方找到这个答案.
编辑笔记 - 2018年8月17日
多年来,这一直是一个热门话题.我更新了标题和标签,以便它涵盖C#和Visual Studio的所有相关版本.
这对我来说最终是一个编码器失败.很像类,VS生成的接口没有定义为public
.您必须使用public
访问者手动修改接口声明,因为VS不会自动添加它.很容易忘记这一步,因为你不必在界面中设置成员修饰符,因为根据定义,它们都是public
.
这没有改变.您需要做的就是将鼠标悬停在类中的接口名称上,并显示蓝色下划线栏,为您提供实现接口的选项.如果没有出现蓝色下划线,请检查以确保可以使用您引用的程序集和名称空间访问该接口.
归档时间: |
|
查看次数: |
24044 次 |
最近记录: |