Visual Studio无法识别我班级的功能

时间:2014-11-03 21:19:33

标签: c# class

我正在使用Visual Studio 2010编写C#代码。我在一个名为BotSuit的Window应用程序解决方案中添加了对类的引用。

在我的代码中,我添加了:

using BotSuite;

当我想使用我的班级BotSuite中的函数时,我需要输入它才能使它工作。

ListGold = BotSuite.ImageLibrary.Template.AllImages(source, refpic, 24);

为什么我不能输入这个?

ListGold = AllImages(source, refpic, 24);

2 个答案:

答案 0 :(得分:3)

尝试在文件顶部添加using语句:

using BotSuite.ImageLibrary.Template;

using BotSuite.ImageLibrary;

...

Template.AllImages(source, refpic, 24);

答案 1 :(得分:0)

在C#中,您的类存在于名称空间中。您可以将其视为编译器可以找到代码的目录。如果要在另一个命名空间的类中使用来自一个命名空间的类,则必须让编译器知道在哪里查找它。为此,请使用using`关键字。它告诉编译器包含来自不同命名空间的代码。