【发布时间】:2012-04-26 03:17:53
【问题描述】:
我敢肯定这个问题是相当愚蠢的......
我有一个 Visual Studio 2010 项目 (Project1)。 在这个项目中,我有一个表单(FormPrincipal)和一个类(ClassAux)。 我想在 FormPrincipal 的代码中使用 ClassAux 的方法。
我试过了:
using ClassAux;
还有:
using Project1.ClassAux;
但是当我尝试使用一种方法时(ClassAux 有一个使用单例模式的 getInstance() 方法)说“当前上下文中不存在该名称”。
我还检查了两个类(表单和类)使用相同的命名空间。
我该怎么办?
谢谢
【问题讨论】:
-
如果表单和类的命名空间相同,则不需要导入其命名空间。您应该发布您要使用的课程的代码,以便我们提供更多帮助。相关信息是:您尝试使用的方法是否公开?类中的方法是静态的吗?如果没有,您是否创建了类的新实例?
var aux = new ClassAux(); aux.MyMethod();