c#中的dll和类似的功能

时间:2011-08-16 11:17:02

标签: c# class dll

我为考勤机创建了几个实用工具(比如面部读者和其他工具),现在我正在一个应用程序中制作所有东西。但主要的数据提取部分是不同的。

这里我的问题是我有两个选项可以做到这一点

  1. 为每个设备主要功能创建“dll”
  2. 创建课程
  3. 是否有其他类似功能的选项

2 个答案:

答案 0 :(得分:0)

您肯定需要为每个设备创建一个新类。

您可能还需要为每个DLL使用不同的DLL,但这取决于您未在此处说明的确切要求。此外,与类之间的移动行为相比,在DLL之间移动类相对容易。

答案 1 :(得分:0)

如果您预计将来会扩展这些设备,我将创建一个包含公共设备代码的基本DLL,然后为每个唯一设备创建一个单独的DLL。

如果这些设备不是非常可扩展的,那么在同一个DLL中使用一个单独的类。