对于什么是对错,或者更确切地说是推荐的做法,我感到有些困惑。
我有一个类文件A.cs,它包含一个抽象类。
我希望其他Dll中的其他类可以引用此类。
因此推荐的做法是什么?
我是否创建了一个包含此类的dll,其他dll将引用此dll。
或者我是否在每个dll中包含此类文件,以便引用设置正确(考虑到所有dll项目从同一位置引用此cs文件)
建议的做法是什么?什么是利弊?
答案 0 :(得分:1)
考虑面向对象的设计原则。坚持和干。
写一次并重复使用。
至于代码所在的位置,即在哪个汇编中,它实际上取决于您如何组织代码。这段代码是否只需要由此程序集中的代码使用?是否需要与他人分享?