c# - 在 C# 中创建可重用代码模块(例如 C++ 样式类、 header )

标签 c# c#-4.0

在 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/

相关文章:

javascript - 在鼠标悬停在 gridview 行中显示图像

c# - 将 c# 极坐标图设置为特定数量的环和线段

c# - 具有过滤 dbContext 的 Multi-Tenancy Web 应用程序

c# - 字符串如何在 C# 中终止?

c#-4.0 - 使用tcp在同一台机器上进行进程间通信

visual-studio-2010 - 如何在 C# 中设置用作小数点的字符?

c#-4.0 - ASP.NET Web API 身份验证始终重定向到登录页面

c# - foreach 缺少控件,除非嵌套和重复

java - Android 共享 Intent - 某些文件不会共享

c# - IDE中的Visual C#Express Edition命令行参数