-3
亲爱的所有友善的本网站会员。带有“something”的C#不包含带有'2'参数的构造函数
我是一个很漂亮的C#程序员,我试着用C#实现一个数据库项目。
下面是“TableInfo.cs”文件的摘录(命名为“AdministrativeDataTransfer”)
当我尝试构建解决方案有一个编译器错误:
'AdministrativeDataTransfer.AttributeCI' does not contain a constructor that takes '2' arguments;
由于源代码如下所示,我怎么解决它?
//attributes of element type
for (int i = 0; i<complexType.Attributes.Count; i++)
{
if (complexType.Attributes[i] is XmlSchemaAttribute)
{
ColumnInfo ci = new AttributeCI((XmlSchemaAttribute)complexType.Attributes[i],this);
m_lstColumns.Add(ci);
m_tblColumns.Add(ci.ElementName, ci);
}
else
{
throw new NotSupportedException();
}
}
我们需要AttributeCI的源代码问题在于给出了如何在这里调用它的错误构造函数 – 2012-01-04 07:42:55
您无法通过问题和答案来学习编程语言。你需要从阅读一本书开始。 – 2012-01-04 07:46:42
你在调试时运行了这个程序吗?如果是这样,你卡在哪里?我的想法是,这部分的cofe不工作:m_tblColumns.Add(ci.ElementName,ci);你是否可以添加一个ElementName和一些columnInfo到m_tblColumns? – Moonlight 2012-01-04 07:49:07