这是来自agsXMPP .Net程序集附带的示例。我已经阅读了代表,但是我不确定它是如何适合这行代码的(它等待登录发生,然后发送一条消息。我想我正在寻找的是理解为什么delegate(0)
实现这一点,在那种简单来说,我可以理解。在这行代码(C#)中做这个委托调用是什么?
xmpp.OnLogin += delegate(object o) {
xmpp.Send(new Message(new Jid(JID_RECEIVER),
MessageType.chat,
"Hello, how are you?"));
};
嗯,它不完全相同,因为在匿名方法中,您可以访问定义委托的作用域的局部变量。 – Ishmaeel 2008-09-16 14:45:55
你是对的,虽然在这个例子中它是 – juan 2008-09-16 14:47:08