古い V1.1 VB コードを変換しています。厳密に型指定されたデータセットを使用します。その後、その人は次のようなことができるようになりました。
Dim myDs As NewDataSet = New NewDataSet
Dim myMbrIfcReqRow As NewDataSet.MbrIfcReqRow
xsd.exe を使用して、同じ厳密に型指定された DataSet を C# で生成しました。しかし、これらの同じステートメントを試すと:
NewDataSet myDs = 新しい NewDataSet(); NewDataSet.MbrIfcReqRow myMbrIfcReqRow = 新しい NewDataSet.MbrIfcReqRow();
「MbrIfcReqRowには1つのパラメーターがありますが、0の引数で呼び出されます」と書かれています。まったくそのとおり。パラメータ System.DataRowBilder があります。私はそれで何をしますか。それは生成されたコードにあります:
internal MbrIfcReqRow(global::System.Data.DataRowBuilder rb) :
base(rb) {
this.tableMbrIfcReq = ((MbrIfcReqDataTable)(this.Table));
コンストラクターをオーバーライドする必要がある場合、どこでどのように行うのですか?