Skip to main content
 首页 » 编程设计

c#之将代码文件包含到 C# 中为别人创建图书馆

2024年02月24日19lautakyan007

我想知道如何嵌入代码源文件(如果可能的话),比如:

class X 
{ 
include "ClassXsource" 
} 

我的第二个问题 - 我可以构建 DLL 或类似的东西供我的同事使用吗?我需要它们能够从我的“部分”调用方法,但不要修改或查看它们的内容。基本上只是使用命名空间“MyNamespace”并调用它的方法,但我从来没有做过那样的事情。 谢谢

请您参考如下方法:

C# 编译器不支持包含文件。您当然可以使用预编译器,它会读取您的源代码文件,并将包含的文件插入其中,然后再将新文件传递给编译器。

当然,至于生成类库。您可以通过两种方式做到这一点:

  1. 您可以提供项目源代码,以便他们将项目及其所有文件添加到他们自己的项目中,从而将您的类库编译为他们解决方案的一部分。
  2. 您可以自己编译它,在磁盘上生成一个程序集文件 (YourClassLibrary.dll),然后将该文件提供给您的同事。然后他们会添加对该文件的引用并可以开始使用它。