【发布时间】:2016-06-17 02:56:22
【问题描述】:
我有一个问题请教;
如何使用 Telegram API 制作类或方法,例如 TLSharp 类中的:https://core.telegram.org/methods? 在 TLSharpTest.cs 我有一些例子,但我不明白如何用 C# 编写 Telegram API :(
如果我想收到消息,我该怎么办?
我从https://github.com/sochix/TLSharp#contributing 中的示例中尝试的curce 但在这种方法中:
public InitConnectionRequest(int someParameter)
{
_someParameter = someParameter;
}
说:方法必须有返回类型,
为什么?
【问题讨论】:
-
他们的例子是错误的。构造函数应该是
public ExampleRequest(int someParameter)。 -
API 通常是一个与 .exe 文件非常相似的 dll 可执行文件。两个 dll 具有相同的库文件集合,但组织方式略有不同。在某些情况下,您使用 .exe 文件而不是 dll,具体取决于构建选项。您甚至可以将 exe 转换为 dll。 microsoft 编译器创建对象,然后将 .obj 组合到可执行文件/库中。 dll 是一个库,而 exe 是包含相同编译对象的可执行文件。
-
@MehdiSafavie 到目前为止你做了什么?