在分发.dll库时相当于.h头文件

本文关键字:相当于 文件 dll | 更新日期: 2023-09-27 18:14:51

我目前正在为我公司的一个产品开发一个小型c# .dll库模块。这是我第一次用c#开发非uwp应用程序,我有点不知道如何有效地为我的库分发接口。

在c++/C中,头文件与。dll库一起分发,头文件作为用户与软件交互的接口。文档可以单独提供,或者通常文档包含在头文件中。

在c#中,我最常看到的是人们会在公开的类或方法上声明public(其余声明为internal或private),并将.dll与示例项目一起分发。虽然一个示例项目通常就足够了,但当用户想要使用鲜为人知的功能时,他或她必须挖掘命名空间或从没有任何文档的元数据中生成"头文件"。

我想知道一个有经验的c#开发人员在这种情况下会怎么做

在分发.dll库时相当于.h头文件

没有等价的:因为c#没有任何头文件,所以没有什么可以参考的。

您将需要查看XML文档,正如一位评论者所建议的那样-它将(使用Visual Studio)提供ide内的工具提示,建议实现细节,并允许您传达类似的(如果不是更丰富的)信息。