2013-07-26 139 views
0

我创建了一个类,我添加了一个接口,但在视觉工作室中,我注意到接口的颜色没有改变,就好像它不是接口。即使我在不​​同的类中使用相同的接口,并且它被认为很好。什么可能导致一个班级不能识别一个接口?创建一个实现接口的类

我的课程:public class Teaching:ISchools它不承认ISchools但在我的其他课public class Students:ISchools - ISchools是公认的。

我应该为此寻找什么?

+0

它编译好吗? – Andrei

+3

教学和ISchools在同一命名空间吗? –

+0

您的界面是否定义为界面? –

回答

0

我的类:公共类教学:ISchools,它不能识别 ISchools但我在其他类公共类学生:ISchools - ISchools是公认的。

我应该为此寻找什么?

您应该确认你引用的有关项目/组件,其所需的interface被定义,也让使用它的正确namespace

总括来说,你需要:

  1. 确认您引用到接口的正确组装。
  2. 确认您使用的是此接口的正确名称空间。

为了检查它,您的项目右击- >添加引用... - >选择正确的装配和添加。