我的代码中有两个泛型集合,即EventableCollection和EventableSortedList - 它们基本上是分别以普通和排序变量提供添加,添加,插入,插入等事件的集合类。但是FxCop告诉我,我应该更正Eventable的拼写。这是公平的,因为这是一个弥补的词。
然而,我正在努力为这些课程提出更好的名称。我不想使用Observable,因为我不想与4.0框架类型冲突。所以 - 有没有人有任何想法?或者我可以压制警告并继续我的生活吗?
答案 0 :(得分:2)
英语不太好,但是Notifiable
呢?
答案 1 :(得分:1)
HookableCollection
,SubscribableCollection
或BroadcastingCollection
如何发声?
答案 2 :(得分:0)
我仍然会使用 Observable 这个词来完成它。使用命名空间可以避免与Microsoft类发生冲突(这就是命名空间的用途!)。
当事件是观察者模式的实现时,这绝对是最有意义的。