0

古い 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));

コンストラクターをオーバーライドする必要がある場合、どこでどのように行うのですか?

4

1 に答える 1