2012-03-23 61 views
0

我的代碼中有兩個泛型集合,EventableCollection和EventableSortedList - 它們基本上是集合類,分別以普通和已排序的品種提供了添加,添加,插入,插入等事件。但是FxCop告訴我,我應該糾正Eventable的拼寫。這是公平的,因爲這是一個編造的詞。什麼是可以產生事件的對象的術語?

但是,我正在努力爲這些類提出一個更好的名稱。我不想使用Observable,因爲我不想與4.0框架類型衝突。所以 - 有沒有人有任何想法?或者我可以壓制警告並繼續我的生活?

+0

怎麼樣收集,SortedList ? – Marek 2012-03-23 09:57:49

+0

我不確定你在那裏有什麼意義? – 2012-03-23 09:59:30

+0

我的意思是,爲什麼你不使用泛型,它會幫助你指示「包含」類型,同時保持集合的通用名稱? – Marek 2012-03-23 10:02:29

回答

2

英語不太好,但Notifiable呢?

+0

我將此標記爲正確,因爲它是Notifiable和Subscribable之間的50/50,但顯然Subscribable不是一個詞:) – 2012-03-23 10:28:37

+0

@MattWhitfield,FxCop [應該更新它的詞彙表] (http://machaut.uchicago.edu/?resource=Webster%27s&word=Subscribable&use1913=on)= P。 – 2012-03-23 13:51:16

1

HookableCollectionSubscribableCollectionBroadcastingCollection是怎麼回事?

0

我仍然會用這個詞Observable並且完成它。使用命名空間避免與Microsoft類衝突(這是命名空間的用途!)。

這絕對是最有意義的事情,因爲事件是觀察者模式的實現。

相關問題