我在事件中遇到了一些麻烦:
可以说我有 3 个班级 1 是“主人”和 2 个“奴隶”。
主实例化从属。
其中一个从属是调试显示类,它报告正在运行的程序的各个方面。另一个从站包含自己的对象,其中包含调试显示需要报告的变量。
我想到的第一件事就是在从属和从属的子类上公开一个属性,然后让主控将它传递给调试显示,但这似乎是非常糟糕的设计?
所以我做了一些阅读并了解了 C# 中的委托(我了解基础知识并且能够自己编写一些简单的示例)。
我发现的所有示例都涉及侦听器也是引发异常的类的发起者。那么我应该如何支持两个孩子之间的传递/处理事件(或数据)?
非常感谢任何建议。
PS:我试图用谷歌搜索,但发现了大量涉及事件/代表但不太像这样的例子......