为了工作,我必须使用外部公司的 API 编写代码来处理他们专有的数据库解决方案。不幸的是,他们提供的文档更多的是一个示例指南,而不是正确的 API 文档,因此它对错误代码、方法返回和异常等细节非常简单。
例如,一个类将有一个 .GetErrorCode() 方法,但我不知道这些错误编号是什么意思,因为它们没有记录哪个编号与哪个错误匹配。在许多情况下,一个方法将返回一个 Object,但没有文档说明它实际返回的 Object 类型。我一再要求他们提供适当的文件,但他们似乎认为上述细节是保密的。那么,是否有任何工具或方法可以解决我有限或在某些情况下不存在的文档。
请注意,我正在使用 Visual Studo 2005 并在 .Net 下使用 C# 进行编码。
在任何人回答“不要使用 API”之前,我必须这样做,这是为了工作。