在多个项目中使用相同的类

本文关键字:项目 | 更新日期: 2023-09-27 18:01:11

我有几个程序彼此没有共同点,它们是完全不同的应用程序。然而,我有几个"瑞士刀"课程,我在所有这些项目中都使用这些课程。目前,当我需要使用这些类时,我只需将它们复制到项目中,但这种解决方案并不理想,因为它都是膨胀的,一点也不整洁。当然,当我想编辑这些类时,我必须在每个应用程序中连续编辑几次。

这里的最佳解决方案是什么?我应该将这些类导出到.dll中,并将其提供给Windows,然后我的所有应用程序都可以使用该.dll吗?还是应该使用Visual Studio本身提供的其他解决方案?

在多个项目中使用相同的类

我认为dll解决方案是合适的
只需将这些公共类放在不同的项目中,并围绕它构建一个dll并使用它,或者在Visual Studio的情况下,您可以在不同的解决方案或程序中导入相同的项目。。