Производные классы System.Data - PullRequest
0 голосов
/ 09 марта 2009

Я хотел бы использовать классы, которые наследуют пространство имен System.Data.

В частности, я хотел бы, чтобы классы CarColumn, CarTable и CarSet были получены из DataColumn, DataTable и Dataset соответственно.

Я хотел бы иметь возможность добавлять дополнительные свойства в каждый класс. В качестве примера, вот как я хотел бы ссылаться на предметы в классах:

CarSet.CarTable (0). Столбцы (0) .foo

CarSet.CarTable (0) .bar

Я знаю, что VB.Net не способен к множественному наследованию. Каков наилучший способ достичь этого?

Спасибо, Пол

1 Ответ

0 голосов
/ 09 марта 2009

Я не верю, что вы можете достичь желаемого простым способом. Я полагаю, что вам придется создавать подклассы CarColumn, CarDataRow, CarTable и CarDataSet по отдельности (и, возможно, где-то там также есть CarDataView / CarDataRowView).

Есть ли шанс, что вы сможете использовать другой дизайн, например LINQ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...