C#中面向对象的应用程序开发

时间:2012-02-07 22:36:41

标签: winforms oop c#-4.0

我花了一些时间寻找答案,但没有任何帮助。

我正在学习面向对象的开发,正在开发一个项目来帮助理解这些概念。

我有一个包含EmployeeID,EmployeeFirstName,EmployeeMiddleName,EmployeeLastName的excel文件。

我需要在数据库中调用存储过程,传递EmployeeID参数,并使用返回的值写入csv文件。

输出csv文件将包含以下列:EmployeeID,EmployeeAddress,ClientID,ProjectID

如何以OOP格式编写代码? (如员工类对象的示例语法)

更新
如何创建Employee对象并创建相应的属性(如EmployeeID,EmployeeFirstname,EmployeeMiddleName等)

1 个答案:

答案 0 :(得分:1)

这是一个复杂的问题。我的个人意见是代码示例对你没有好处。您需要担心的是您可能使用的不同模式以一般方式解决问题...编写实际代码几乎是微不足道的。

您需要设计代码,以便最小化努力以适应原始数据存储不再是Excel工作表或输出存储不再是CSV而是XML等等的情况......

尝试使用抽象方法,接口,......

一个好的起点是here

对广泛问题的广泛回答。