帮助理解这个C#库

时间:2010-02-12 18:23:00

标签: c# dll

嗨,这是一个新手问题。

显然这个库很受欢迎:

http://extracting.codeplex.com/

当我下载时,我得到的只是.dll

我找不到关于他们的api的文档,我不知道我应该用这个.dll做什么(我知道如何从DLL等加载函数,但是当我甚至没有知道它的内容吗?),有人可以帮我解决。

9 个答案:

答案 0 :(得分:4)

启动一个新的c#项目。打开添加引用对话框并使用broswe选项卡,选择dll。

现在打开对象浏览器 - 您将看到所有功能等

编辑:当然你也可以从codeplex下载源代码;永远是文件的最终形式

答案 1 :(得分:2)

在同一页面上有一个链接指向包含样本用法的API documentation

答案 2 :(得分:2)

答案 3 :(得分:1)

他们在codeplex网站available here上的文档数量有限。

我建议您检查该文档是否符合您的要求,并在Discussions Page中询问任何其他问题。

答案 4 :(得分:0)

要使用项目中DLL的功能,请在解决方案资源管理器中右键单击项目文件,然后选择“添加引用...”。您将看到一个对话框,用于选择要添加的参考。要从此库中选择DLL,请从“浏览”选项卡中浏览到它。

一旦你添加了引用,你就不会注意到很多区别 - 所有添加引用都会让你访问用这个DLL定义的类(在.NET术语中称为“程序集”) )。可以把它想象成在项目中获得一组现在可以使用的“内置”类。您需要在网站上找到一些文档或寻求帮助,以了解如何使用这些类。

答案 5 :(得分:0)

如果您使用的是visual studio,您只需将dll包含在项目的参考文件夹中,然后使用“using”关键字将库包含在您的命名空间中......

答案 6 :(得分:0)

如果这是一个.NET程序集,那么reflector将告诉您哪些类和方法可用。您还可以从C#项目引用DLL,然后按“ctrl-alt-j”打开对象浏览器以在Visual Studio中查看该数据。

答案 7 :(得分:0)

您可以从该页面下载源代码。

查看类和名称空间。您可以将DLL的引用添加到项目中,并将“using”与DLL的命名空间一起添加到您需要使用它的任何代码文件的顶部,以便能够访问这些类。

此外,您还可以查看发布的一些示例。

答案 8 :(得分:0)

将dll加载到.net Reflector。这将列出dll的内容以及与API关联的任何代码注释。