-3
このサイトの親切な皆さん、親愛なる皆さん。「何か」の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();
}
}
ここでどのように呼び出すかを考えれば、コンストラクターが間違っているという問題があります。 –
質問と回答でプログラミング言語を習得することはできません。あなたは本を読むことから始める必要があります。 –
デバッグ中にこのプログラムを実行しましたか?もしそうなら、あなたはどこにいらっしゃいましたか?私の考えは、cofeのこの部分が働いていないということです。m_tblColumns.Add(ci.ElementName、ci); ElementNameといくつかのcolumnInfoをm_tblColumnsに追加できますか? – Moonlight