如何在类库中编写和构造代码,以便当将其构建为 DLL 时,其他程序员可以使用该 DLL 作为他们的库,就像基类库一样?只是我不知道如何构建它们;编写一个好的库有什么规则吗?也许是最佳实践?这样我的库就会很优雅,并且很像.NET中的基类库。
请帮忙。
这应该有帮助:开发类库的设计指南。对于所有 .net 开发人员来说,这实际上是一本很好的读物。
使用静态代码分析(FxCop)。它将强制执行 Microsoft 的所有库开发指南/最佳实践。