我做了下面的代碼在C#項目:沒有構造函數,它需要0個參數 - 但那不是真的?
private void RandAddButton_Click(object sender, EventArgs e) {
int numberOfItems = int.Parse(amountItems.Text);
CreateDataSet.CreateDataSet create = new CreateDataSet.CreateDataSet();
create.CreateItems(numberOfItems);
}
,你可以看到我嘗試使用CreateItems在CreateDataSet類。 的問題是,我得到如下因素誤差
'CreateDataSet.CreateDataSet' does not contain a constructor that takes 0 arguments
但在CreateDataSet類我有下面的構造:
public CreateDataSet() {
}
這是爲什麼不工作?
謝謝
如果CreateDataSet然後是外部DLL重建它,並刷新參考... – Zaki 2012-04-23 09:30:27
你能表現出更多的代碼?例如類CreateDataSet。 – Skalli 2012-04-23 09:30:41
CreateDataSet.CreateDataSet create = new CreateDataSet.CreateDataSet();你的命名空間和類名應該不同。這會導致歧義。 – 2012-04-23 09:32:19