在 C++ 中,您可以通过创建一个类,并将头文件和实现文件提供给想要使用您的类的开发人员来创建可用的代码模块。
我想在 C# 中执行此操作,但我对 C# 语言没有什么经验。基本上我需要创建一个可以由 Visual Studio 2010 中的另一个 C# 程序员重用的类。我知道引用 DLL 是使用其他人的类的一种方式。我是否需要创建一个 DLL 来实现我想要完成的任务?或者还有其他更好的方法吗?
例如,假设我创建了一个可以“哞叫”的 Cow 类。在 C++ 中,使用我的类的人只需包含 Cow.h,实例化一个 Cow 对象 myCow,然后调用 myCow.moo()。如何在 C# 中完成这个简单的任务?
感谢您的时间和耐心。
最佳答案
是的,只需创建 Class Library
项目并共享生成的 dll。
其他开发人员只需添加对您的 dll 的引用,之后他们就可以自由使用您库中的任何公共(public)对象。
关于c# - 在 C# 中创建可重用代码模块(例如 C++ 样式类、 header ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6769710/