我在理解从这里去哪里时遇到了一些麻烦——我开发了一个可以访问 SQL Express 数据库并通过 DataSet 操作它的表单。我还开发了一个类,它通过专有协议在多线程 TCP 服务器上侦听来自其他客户端的更新。
我需要做的是将这些更新更新到表单中,其中包含要更新的数据集实例。
我在这里查看了一些事件和委托帮助以及本指南,起初看起来很方便,但遇到了许多这些示例所存在的相同问题 - 它们不太擅长准确地表达正在发生的事情,并且结束在两个类中使用相似的变量。
哪个类是“订阅者”,哪个是“发布者”?我真的很讨厌表单编程,并且会完全基于命令行来执行此操作,但它适用于一群计算机文盲,以至于他们可能会因不得不使用提示而遭受创伤。