另一个命名空间和类中的函数调用
本文关键字:函数调用 命名空间 另一个 | 更新日期: 2023-09-27 18:36:54
我喜欢连接DLL(其中包含命名空间Chart
)并从第二个类(命名空间WinApp2
)调用子例程public Simple()
。有一个错误:
找不到类型或命名空间名称 简单
尽管我考虑了一个引用并放置using Chart
并在第二个命名空间中创建了一个实例。
namespace Chart
{
public partial class Simple : Form
{
Manage _mProject;
public Simple()
{
InitializeComponent();
_mProject = new Manage();
_mProject.Add(new Task() { Name = "New Task" });
_mChart.Init(_mProject);
}
}
}
using Chart;
namespace WinApp2
{
public partial class Form4 : Form
{
Form2 fh;
public Form4(Form2 aufrufer)
{
fh = aufrufer;
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
var instance = new Simple(); (error !!!)
instance.Simple();
}
}
}
"考虑引用并使用图表放置"是什么意思?您实际上是在"引用"部分中包含 dll,还是您使用图表并认为这将引用相关的 dll?
正确的步骤是:
- 右键单击VS中的"引用"部分
- 选择添加引用
- 浏览到相关 dll 的位置,选择"确定"
另一个原因可能是 Chart 是 System.Web.DataVisualization.dll 中定义的类,所以 VS 很困惑。尝试将 Chart 命名空间更改为其他名称,例如 MyChart
希望这有帮助..