Объектно-ориентированная разработка приложений на C # - PullRequest
1 голос
/ 08 февраля 2012

Я потратил некоторое время на поиски ответа, но пока ничего полезного.

Я изучаю объектно-ориентированную разработку и работаю над проектом, чтобы помочь понять концепции.

У меня есть файл Excel, который содержит EmployeeID, EmployeeFirstName, EmployeeMiddleName, EmployeeLastName.

Мне нужно вызвать хранимую процедуру в базе данных, передать параметр EmployeeID и с возвращенными значениями записатьв CSV-файл.

Выходной CSV-файл будет иметь следующие столбцы: EmployeeID, EmployeeAddress, ClientID, ProjectID

Как мне написать код в формате ООП?(как в примере синтаксиса для объекта класса сотрудников)

Обновление :
Как я могу создать объект Employee и создать соответствующие свойства (такие как EmployeeID, EmployeeFirstname, EmployeeMiddleName и т. д.)

1 Ответ

1 голос
/ 08 февраля 2012

Это сложный вопрос. Мое личное мнение, что примеры кода не принесут вам пользы. Вам нужно беспокоиться о различных шаблонах, которые вы можете использовать для общего решения проблемы ... Написание реального кода почти тривиально.

Вам необходимо спроектировать свой код так, чтобы он потребовал минимальных усилий для адаптации к ситуации, когда исходное хранилище данных больше не является таблицей Excel или хранилище выходных данных больше не CSV, а XML и т. Д. И т. Д. *

Попробуйте использовать абстрактные методы, интерфейсы, ...

Хорошее место для начала было бы здесь .

Широкий ответ на широкий вопрос.

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