【发布时间】:2009-06-12 14:49:17
【问题描述】:
基本上:
public delegate void RecvCommandHandler (ChatApplication sender, byte[] content);
event RecvCommandHandler[] commands = new RecvCommandHandler[255];
我想为每个命令号激活不同的方法/功能,但我真的不确定语法。我该怎么做?
我想我会选择一组代表来解决这个问题,但这个问题仍然很有趣。
【问题讨论】:
-
你不能使用一个事件(或委托)和一个 eventArgs 指定做什么?
-
除非我想要一个冗长的 switch-case 代码而没有检查 null 的选项。