我正在使用Visual Studio 2010编写C#代码。我在一个名为BotSuit的Window应用程序解决方案中添加了对类的引用。
在我的代码中,我添加了:
using BotSuite;
当我想使用我的班级BotSuite中的函数时,我需要输入它才能使它工作。
ListGold = BotSuite.ImageLibrary.Template.AllImages(source, refpic, 24);
为什么我不能输入这个?
ListGold = AllImages(source, refpic, 24);
答案 0 :(得分:3)
尝试在文件顶部添加using语句:
using BotSuite.ImageLibrary.Template;
或
using BotSuite.ImageLibrary;
...
Template.AllImages(source, refpic, 24);
答案 1 :(得分:0)
在C#中,您的类存在于名称空间中。您可以将其视为编译器可以找到代码的目录。如果要在另一个命名空间的类中使用来自一个命名空间的类,则必须让编译器知道在哪里查找它。为此,请使用using`关键字。它告诉编译器包含来自不同命名空间的代码。